在Python中将多张图片添加到一个画布上

2 投票
2 回答
1729 浏览
提问于 2025-04-16 10:29

我想从硬盘加载一些图片,然后把它们放在一个更大的白色背景上。我想用Python来实现这个功能。我在想,怎么做比较好。我使用的是Windows电脑,可以使用任何我想要的库。如果你能给我指个网页或者一些示例代码,让我朝着正确的方向前进,我会非常感激。

像这样:

alt text

2 个回答

0

PIL 这个库不够用。你可以试试 PILaggdraw 这个库一起使用。

不过 aggdraw 也不够好。它在处理透明度方面表现得很差。比如说,在透明区域里,透明物体周围会出现0.5到1的灰色像素。

1

一个非常受欢迎的Python图像处理库叫做PIL。官方的PIL教程可能会很有帮助,特别是里面关于“剪切、粘贴和合并图像”的那一部分。

撰写回答