是否可以使用图像B的子部分来变换图像A的子部分?

时间:2015-06-14 18:10:22

标签: java javascript jquery-ui image-processing morphing

我正在尝试制作相册。现在,我的要求是 - 我有一件穿着休闲T恤和牛仔裤的照片(考虑到这是图片A)。我还下载了另一张穿着阿玛尼西装的时装模特的照片(将其视为图像B)。是否有可能变形我的照片(图像A),以便我穿着时装模特的armani套装(图片B)。

所以,我在这里谈论的是图像子部分的变形。另外,是否可以根据我的高度和宽度(图像A的属性)调整套装(图像B的子部分),这样它就不会像变形图像那样?

如果是,哪种编程语言最适合基于可靠性和性能?

我知道这是一个模糊的问题,但我们非常感谢任何解释。

1 个答案:

答案 0 :(得分:1)

您的任务与任何编程语言无关,而与计算机视觉学科无关。因此,尽量寻找与您的问题接近的算法。然后查看流行的库,例如OpenCV(以及特定编程语言的绑定)。

图像识别是一项非常复杂的任务。注意细节。例如,你的琐碎T恤有一定的颜色,是均匀的,等等。另一方面,时装模特是混色的。并尝试获取有关您的程序应该执行的操作的更多详细信息。根据这一点,您将花费数周或数年时间。

关于你的问题,是的,这是可能的。但是根据具体的任务细节,它可能需要付出巨大的努力。