Matplotlib отключить сглаживание для текста в сюжете?

StackOverflow https://stackoverflow.com/questions/2219503

  •  19-09-2019
  •  | 
  •  

Вопрос

Есть ли способ отключить сглаживание для всего текста на графике, особенно для меток?

Это было полезно?

Решение

Кажется, это невозможно.Некоторые классы, такие как Line2D, имеют метод set_antialiased, но в Text его нет.Я предлагаю вам подать запрос на добавление функции в трекер Sourceforge и отправить электронное письмо в список рассылки matplotlib с упоминанием этого запроса.

Другие советы

Вы пытались поиграть со свойствами шрифта/текста matplotlibrc?Я думаю, это было бы первое, что стоит попробовать (примеры см. здесь: http://matplotlib.sourceforge.net/users/customizing.html)

Я считаю, что сглаживание текстовых объектов зависит от используемого механизма шрифтов. Кажется, шрифты freetype2 поддерживают это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top