【发布时间】:2011-01-14 05:44:33
【问题描述】:
有没有办法关闭绘图中所有文本的抗锯齿,尤其是刻度标签?
【问题讨论】:
标签: python matplotlib antialiasing
有没有办法关闭绘图中所有文本的抗锯齿,尤其是刻度标签?
【问题讨论】:
标签: python matplotlib antialiasing
这似乎是不可能的。某些类(例如 Line2D)具有“set_antialiased”方法,但 Text 缺少此方法。我建议您在 Sourceforge 跟踪器上提交功能请求,并向 matplotlib 邮件列表发送一封电子邮件,提及该请求。
【讨论】:
您是否尝试过使用 matplotlibrc 的字体/文本属性?我认为这将是首先要尝试的事情(请参见此处的示例:http://matplotlib.sourceforge.net/users/customizing.html)
【讨论】:
我相信 Text 对象的抗锯齿取决于所使用的字体引擎。 It seems the freetype2 fonts support this.
【讨论】: