2011-09-07 57 views
4

有人使用JavaCV成功實現了人臉識別(因此不是人臉檢測!如果是的話,你可以分享你的實現想法/源代碼嗎? 謝謝。使用JavaCV進行人臉識別

+0

我當然不是專家,但只是谷歌搜索真正快速我發現這個:https://code.google.com/p/javacv/issues/detail?id = 13。我不認爲用JavaCV來面對識別是可能的。 –

+1

我已閱讀此文章:http://www.cognotics.com/opencv/servo_2007_series/part_5/index.html。作者用OpenCV實現了這一點。 JavaCV是OpenCV的一個端口。所以我猜想或希望這是可能的。而且,我不是第一個嘗試這樣做的人。有人在JavaCV中對此進行了實驗嗎? – Tand

回答

3

我移植使用JavaCV的OpenCV的面部識別例如到Java:檢查here

+1

嗨斯蒂芬,我不確定你是否在你的博客上收到了我的消息,但是我已經在Android應用程序中使用了你的代碼,該應用程序通過視頻流 –

+7

識別面孔,因爲給定的鏈接已經存在去過 –

1

我不知道答案,但這裏有一個技巧:

記住你的「haarcascade_frontalface_alt.xml」必須在「 SRC」文件夾

這可以幫助你:cvHaarDetectObjects

+0

是不是面部檢測hacarcascade?這是沒有必要的,因爲Android有它自己的內置人臉檢測類 –

0

有上OpenCV的安裝文件夾的一些例子,以及和有很多檢測的INTE臉部例子這些是他們中的一些人試圖通過這個鏈接跳你會對此有所瞭解。

0

我知道這可能是也爲時已晚,但我算了一下,以防萬一別人還在想我已經開發了/我仍然在開發臉部識別應用上android使用JavaCV。這是一個uni項目,它可以在我的git-hub上找到。here

我已經修改了Stephen Reeds類,他在他的評論中提到要通過Android框架工作。這是一個相當粗糙的邊緣,沒有接近完成的地方,只有通過日誌貓才能看到面部識別,因爲它還沒有在相機預覽的頂部覆蓋。 但它的工作。

希望有所幫助。