使用 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')
