我在枕头中有两个二进制黑白图像(模式= 1)。我想创建一个相同大小的新图像,这只是两者的二进制加法。换句话说,我想对每个像素进行逻辑“或”运算。
我已经阅读了一段时间的文档,无法弄清楚这个看似简单的任务。有什么想法吗?
答案 0 :(得分:0)
使用ImageChops.add()方法:
PIL.ImageChops.add(image1,image2,scale = 1.0,offset = 0)[源代码] 添加两个图像,将结果除以比例并添加偏移量。如果省略,则缩放默认为1.0,偏移为0.0。
out = ((image1 + image2) / scale + offset)
Return type: Image
这将使您创建一个看起来像两个图像之间的OR操作的合成图像。