【发布时间】:2017-01-23 01:53:57
【问题描述】:
当你像这样在 matplotlib 中绘制一堆透明线时,你会得到一个很好的效果;当它们重叠时,它们会变暗一些。
from pylab import *
for _ in xrange(1000) :
plot(np.random.randn(2),np.random.randn(2),alpha=0.1,color='k')
show()
看起来像这样:
但是,如果您像这样画一条与自身重叠的长线,则该线不会“与自身交互”。它看起来像这样:
我想画一条与自身重叠的单曲线,这样与自身重叠的越多,它就会变得越暗。如果我使用循环来分解曲线并分别绘制每个线段,我会得到我想要的,但我也会在线段相交处得到难看和不可接受的伪影,使曲线看起来像虚线或虚线......就像这个:
有没有什么好的方法来绘制一条曲线,使它在与自身重叠时变得更暗,但是你不会得到像刚才描述的那样的伪影?
【问题讨论】:
-
您究竟是如何制作第三张图片的,它展示了这些人工制品?
标签: python matplotlib alpha