【发布时间】:2014-09-21 06:12:59
【问题描述】:
正如问题所说,我正在寻找一种使用 Matplotlib 绘制模糊点的方法。 我不想绘制一组点,然后应用过滤器来模糊整个图像。而不是它,我想绘制一组点,每个点都有一个相关的模糊程度。
提前谢谢你。
【问题讨论】:
-
抱歉,使用内置 matplotlib 函数是不可能的。
-
@Banana - 实际上,它带有 *Agg 后端(除了 OSX 之外的所有后端都是默认设置),但它会相当慢。看看:matplotlib.org/examples/pylab_examples/demo_agg_filter.html
-
实际上有几种不同的方法可以解决这个问题(尽管 Banana 是正确的,你必须要有一点创意)。一个关键的考虑因素是您是否希望模糊的大小在数据坐标或显示坐标中保持固定。换句话说,当你放大时,模糊在显示中应该变大还是应该保持不变?
-
嗨,@JoeKington。首先,感谢您的帮助。其次,不,我什至没有使用交互模式,只是将图像保存在另一个界面中,而不是 Matplolib 提供的界面。然后,模糊将保持固定。 (;
标签: python matplotlib blur noise