matplotlib.artist.Artist.set_snap#

Artist.set_snap(snap)[源代码][源代码]#

设置捕捉行为。

对齐位置与像素网格,从而产生更清晰的图像。例如,如果一条1像素宽的黑色线条定义在两个像素之间的位置,生成的图像将包含该线条在像素网格中的插值,这将导致两个相邻像素位置上出现灰色值。相比之下,对齐会将线条移动到最近的整数像素值,因此生成的图像将真正包含一条1像素宽的黑色线条。

目前,捕捉功能仅由 Agg 和 MacOSX 后端支持。

参数:
快照布尔值或无

可能的值:

  • True: 将顶点捕捉到最近的像素中心。

  • False:不要修改顶点位置。

  • None: (自动) 如果路径仅包含直线段,则四舍五入到最近的像素中心。