将 hlines 和 vlines 捕捉到 matplotlib 中的整个像素
我想绘制一些 hlines 和 vlines 捕捉以占据屏幕上的整个像素, 没有像往常一样分布在几个像素上(渲染、抗锯齿)。 是否有一个变换 T() 可以
vlines( T(x), T(ylo), T(yhi), linewidth=Twidth(.5) )
绘制整个像素?或者,有没有办法告诉某些 Mac 后端(我使用 Qt4agg)执行此操作?
I want to draw some hlines and vlines snapped to occupy whole pixels on the screen,
not spread across several pixels (rendered, antialiased) as usual.
Is there a transform T() so that
vlines( T(x), T(ylo), T(yhi), linewidth=Twidth(.5) )
draws whole pixels ? Or, is there a way of telling some Mac backend (I use Qt4agg) to do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只想关闭抗锯齿功能吗?
例如:
Do you just want to turn antialiasing off?
For example: