【622】Python 实现图片叠加
使用 Image.alpha_composite() 实现:
import PIL.Image as Image
layer1 = Image.open("image.jpg").convert(\'RGBA\') # 底图背景
layer2 = Image.open("mask.png").convert(\'RGBA\') # mask
final = Image.new("RGBA", layer1.size) # 合成的image
final = Image.alpha_composite(final, layer1)
final = Image.alpha_composite(final, layer2)
final=final.convert(\'RGB\')
final.save(\'image_mask.jpg\')