如何自动更换布娃娃图片上的衣服(所有图片都可以按一个标准去拍摄),如下面的的例子
如何将上图的衣服更换下图
要给出具体实现方法,或工具
如何自动更换布娃娃图片上的衣服(所有图片都可以按一个标准去拍摄),如下面的的例子
要给出具体实现方法,或工具
引自免费微信小程序:皆我百晓生
from PIL import Image
# 打开img1.jpeg和img2.jpeg图片
img1 = Image.open("img1.jpeg")
img2 = Image.open("img2.jpeg")
# 将img1.jpeg中小马的浅蓝色衣服更换为img2.jpeg中的蓝白相间的布料
width, height = img1.size
for x in range(width):
for y in range(height):
pixel = img1.getpixel((x, y))
if pixel[2] > 200: # 判断像素点是否为浅蓝色
img1.putpixel((x, y), img2.getpixel((x % img2.width, y % img2.height)))
# 保存修改后的图片
img1.save("new_img.jpeg")