在给坤坤换脸时,换过之后是一片黑【给坤坤换脸】
在【Python用image.paste进行图像处理,粘贴原图的裁剪区域,是黑色的一块】一番探究后,发现是mode的问题,只需要在draw函数中 image = Image.open(file_path)下面加上image = image.convert('RGB')问题就解决了。
image = Image.open(file_path)
image = image.convert('RGB')
最终得到的动图压缩之后
2019.10.10
上面图片还有一个问题就是猫的图片大小是固定的,所以要每次改变猫的大小
在draw函数中修改加入以下代码
markImg = Image.open('r.jpg')
tem = markImg.resize((width,height),Image.ANTIALIAS)
# markImg.show()
# draw = ImageDraw.Draw(image)
# # draw.rectangle((x, y, x+width, y+height),None,'red')
# draw.polygon([(x,y), (x+width, y),(x+width, y+height),(x, y+height)])
# # image.show()
image.paste(tem, (x,y))