创建“结果”图像,将“第二”图像混合到“基本”图像中。我正在寻找一种从“结果”图像中提取“第二”图像的方法。
我尝试过此代码:
from PIL import Image, ImageChops
from pathlib import Path
HOME = Path().cwd()
img1 = Image.open(HOME / 'base.png')
img2 = Image.open(HOME / 'result.png')
diff = ImageChops.difference(img2, img1)
diff.show()
diff.save(HOME / 'second.png')
[并获得这张"second"图像作为两者的差异。
不幸的是,仍然可以看到基本图像中的蓝色水平线和红色垂直线的残差。Here is an enlarged section
我如何摆脱这些?预先感谢您的帮助。