图像混合

图像混合是将两个图片进行混色。使用image对象的blend方法实现图像混合。

假设有下面两个图片。

Document Image

Document Image

下面的代码打开两个图片,从中裁剪相同大小的部分进行混色处理,设置透明度为0.5。

code.python
>>> img1=Image.open('D:\\pic.jpg')
>>> img2=Image.open('D:\\fst.jpg')
>>> img1_2=img1.crop(box=(0,0,400,300))
>>> img2_2=img2.crop(box=(0,0,400,300))
>>> img3=Image.blend(img1_2,img2_2,0.5)
>>> img3.show()

混色效果如下图所示。

Document Image