在Python中将多个图像添加到一个画布中

问题描述:

我想从硬盘上加载许多图像并将它们放在较大的白色背景上。我想用Python做。我想知道做这件事的最好方法是什么。我使用的是Windows机器,我可以使用任何我想要的库。任何指向一个网页或示例代码,可以指向我一个很好的方向,将不胜感激。在Python中将多个图像添加到一个画布中

事情是这样的:

alt text

Python的一个非常流行的图像处理库是PIL。官方PIL tutorial可能会有用,特别是关于“剪切,粘贴和合并图像”的部分。

+0

现代代码应该使用[Pillow,“友好PIL叉”](https://pillow.readthedocs.org/),而不是原始PIL。 – 2015-07-07 13:56:44

PIL是不够的。试用PILaggdraw库。

但是aggdraw也是不够的。透明度不佳,效果不佳。我的意思是在不透明区域上的不透明物体周围0.5-1个灰色像素。