从png到python中的seethrough剪贴画

时间:2018-05-23 19:26:29

标签: python matplotlib png

我想知道在python中是否有一种简单的方法使你的情节中的所有白色(或其他颜色)完全透彻(不是alpha = .. 。东西)喜欢在剪贴画中,而不必使用photoshop或其他程序。 计划是在图片或其他东西上设置饼图。在下面的例子中:我希望只有馅饼可见,所以我可以看到我的绿色背景和笑脸。 这可能吗?或者是Photoshop,插画家......有必要吗? enter image description here

*.js

2 个答案:

答案 0 :(得分:0)

生成图像后,您可以使用python将某种颜色的所有像素更改为透明。在示例图像中,如果您将所有白色像素都设置为透明,则可能会产生您想要的效果。

This SO post描述了一种方法。

答案 1 :(得分:0)

plt.savefig("Pies.png", transparent=True)