本文研究的主要是python pil实现图片合成的相关内容,具体介绍如下,分享实例代码。
在项目中需要将两张图片合在一起。遇到两种情况,一种就是两张非透明图片的合成, 一种是涉及到透明png的合成。
相关api见
第一种情况,直接将两张图片合在一起就可以了。如下图所示,将两张图片合在一起
将第1张和第2张合成第3张
详细代码
第一种情况时候规则的图片进行合并,比如矩形,难以对于任意形状的图片。对于任意形状的合并可以
第二种情况,将非透明的图片放在底部,上面放一张局部透明的png图片,然后合成一张图片。