3

今天我遇到了一个有趣的问题。

这就是我所拥有的: 2 张带有类人生物的图像(如人类和兽人图像)

这就是我必须做的:将它们结合起来,就像人类得到“兽人化妆”一样,他的皮肤变绿,脂肪变少,等等……

我怎么能在服务器上做到这一点,算上我有一个 Ruby on Rails 和 PHP 程序员?有没有引擎可以做类似的工作人员?听说过openCV等检测人脸的工具,但是人脸组合呢?你知道,有些网站将两个名人合二为一

我需要一些资料和例子。我知道有一些这样的网站。我想知道是否有一些免费的代码。总的来说,这个演示非常适合我,尽管来源不是免费的......

4

2 回答 2

4

好的面孔蒙太奇不是一项微不足道的任务,我不知道有什么好的开源工具。但是 OpenCV 具有组合面部所需的大部分基本块。这是一个在后台使用 OpenCV的演示站点。您可以在其作者的博客上找到更多信息。

于 2011-09-06T10:26:01.863 回答
1

您可以查看所谓的图像变形(或 Beier-Neely 场变形算法),因为我怀疑您的最佳组合将是两个面部图像之间的中间形状混合,即图像形状和像素值的混合。或者,您可以使用泊松图像混合直接混合它们。

对于这两者,您都会在网上找到大量的教程和代码。

于 2011-09-13T20:16:06.610 回答