【发布时间】:2013-08-19 09:34:53
【问题描述】:
我有以下代码:
im = Image.new("RGBA", (800,600))
draw = ImageDraw.Draw(im,"RGBA")
draw.polygon([(10,10),(200,10),(200,200),(10,200)],(20,30,50,125))
draw.polygon([(60,60),(250,60),(250,250),(60,250)],(255,30,50,0))
del draw
im.show()
但多边形之间的 alpha/透明度没有任何差异。是否可以使用这些多边形来做到这一点,或者 alpha 级别是否仅适用于合成图像(我知道这个解决方案,但只看到基于 PIL 的 cmets,并认为我已经在 Pillow 中看到了这个问题)。
如果这样的东西不可用,是否有一种很好、简单、有效的方法可以将这样的东西放入库中?
【问题讨论】:
标签: python python-imaging-library pillow