2011-09-06 88 views
3

今天我遇到了一個有趣的問題。人臉檢測和圖像組合

這是我有:2個圖像與類人對他們(像人類和獸人形象)

這是我必須做的:將它們組合起來的方式人類獲取的「獸人化妝」,他的皮膚變得綠色和多一點脂肪等...

我怎麼能在服務器上做到這一點,算上我有一個Ruby on Rails和PHP程序員?有沒有引擎可以做類似的工作人員?我聽說過openCV和其他工具來檢測臉部,但臉部組合呢?你知道,有一些網站他們將2名名人合併爲一個

我需要一些資源和例子。我知道有一些網站,如this。我想知道是否有一些免費代碼。一般來說,這個演示很適合我,儘管源代碼不是免費的...

回答

4

好臉蒙太奇不是一項簡單的任務,我不知道這是一個好的開源工具。但OpenCV擁有大多數需要組合人臉的基本塊。 This is a demo site它在底層使用OpenCV。你可以找到更多的信息the blog其作者。

+0

非常感謝。那是我需要的。實際上,我正在尋找一個示例項目或源代碼,其中openCV用於在您向我提出的鏈接中創建面部。 – Lonkly

1

,我懷疑你的最佳組合,將是兩個人臉圖像之間的中間形狀的混合,即在這兩個混合你可以看看所謂圖像變形(或貝爾 - 尼利場規整算法)圖像形狀和像素值。或者,您可以使用泊松圖像混合直接混合它們。

對於你會發現很多教程和在線代碼。