matplotlib.axis.Axis.set_snap
-
Axis.set_snap(self, snap) -
Установить поведение привязки.
Привязка выравнивает позиции с пиксельной сеткой, что приводит к более чётким изображениям. Например, если была определена чёрная линия шириной 1 пиксель в позиции между двумя пикселями, полученное изображение будет содержать интерполированное значение этой линии в пиксельной сетке, которое будет серым значением в обеих соседних пиксельных позициях. В отличие от этого, привязка переместит линию к ближайшему целочисленному пиксельному значению, так что полученное изображение действительно будет содержать чёрную линию шириной 1 пиксель.
Привязка в настоящее время поддерживается только бэкендами Agg и MacOSX.
Параметры: -
snapbool or None -
Возможные значения:
- True: Привязать вершины к центрам ближайших пикселей.
- False: Не изменять позиции вершин.
- None: (авто) Если траектория содержит только прямолинейные отрезки, округлить до ближайшего центра пикселя.
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.axis.Axis.set_snap.html