大家好.这可能已被问过一百万次了,但我在这里遇到了一些麻烦.使用PIL,我试图从图像中复制一个矩形,然后将其粘贴到另一个图像中.这是我的代码.
import Image
ii = Image.open("ramza.png")
box = (70, 70, 30, 30)
region = ii.crop(box)
io = Image.open("template.png")
io.paste(region, box)
io.save("output.png")
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
ValueError:图像不匹配
你们中的任何人都知道解决这个问题吗?
有没有办法使用evalPIL中的函数来遍历所有像素,同时检查每个值是什么?程序通过一个图像来查看每个像素是否是某个rgb,如果是,则它会将该像素转换为透明度.evalPIL中的函数似乎可以完成这项工作,但是我的转换像素的函数可以检查它所在像素的值吗?提前致谢.