P3t*_*rus 28 python matplotlib antialiasing
是否有可能增加matplotlib中的抗锯齿效果?我仍然可以在我的数据中看到一些别名,我尝试了几个后端,它仍然存在.线路的抗锯齿标志已设置.
在这里你可以看到我的意思

这是一个取自截图的样本.这可能不是最好的例子,但我想可以看到线路上的楼梯.它是用wxagg后端拍摄的.
我在Windows 7中使用matplotlib版本1.01.
更新:我没有产生上一张图片的代码,但我仍然有问题.下面是一个显示别名的简单代码示例.
import numpy as np
import matplotlib
matplotlib.use('wxAgg')
import matplotlib.pyplot as pl
print 'Backend:', pl.get_backend()
x = np.linspace(0,6,100)
y = np.sin(x)
for a in range(10):
pl.plot( x, a/10.*x, linewidth=1)
pl.show()
Run Code Online (Sandbox Code Playgroud)
它打印出来的Backend: WXAgg
结果图如下所示.

特别是较低的红色曲线显示清晰的混叠.
| 归档时间: |
|
| 查看次数: |
5457 次 |
| 最近记录: |