python如何通过原图和遮罩合成透明背景图

下面两张图合成一张透明背景图

原图:


遮罩图:



合成透明图代码如下:
from PIL import Image


yuantu = Image.open("原图.jpeg")
zhezhao = Image.open("zhezhao.jpeg").convert("L")
w,h = qianjing.size
mid_img = Image.new('RGBA', (w, h))
final_pic = Image.composite(qianjing,mid_img,zhezhao)
final_pic.show()
final_pic.save("result_pic.png")

你可能感兴趣的:(python,开发语言,后端)