matplotlib.artist.Artist.set_snap#

Artist.set_snap(snap)[源码]#

设置吸附行为。

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

像素对齐目前仅受 Agg 和 MacOSX 后端支持。

参数:
snap布尔值或 None

可能的值

  • True: 将顶点贴靠到最近的像素中心。

  • False: 不修改顶点位置。

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