我正在做一个小项目,我需要从人像图像中提取头发,然后将该头发图像交换到另一个图像的头部。基本上,这是一个换发项目。为此,我有:
这是最后一张图片:
头发来源
拔毛
目标图片
无缝克隆后
因为它没有给出好的结果。我在
上阅读了文档(第3.5节,发型编辑)具有皮肤纹理的照片中的面部/发型交换模拟 合成
链接 Link for above documentation
有一个基本想法,我们可以使用参考点转移毛发部分。
但是,我不知道我们是否可以借助opencv python中的参考点进行传输。我可以找到要转移的坐标点。这没有问题。我想知道这项技术。我上网冲浪,但是没有找到任何东西。
所需结果:
使用参考点必须进行缩放,旋转并放置在所需的目的地。
希望,我已经清除了我的观点和要求。
仿射变换的结果,我之前尝试过: