2015-04-27 67 views
-1

我是一般開發android應用程序的新手。 我試圖創建一個應用程序,它會給出一個特定的圖像,它會檢測到的面孔,並會給我的眼睛位置和其他信息。開發人臉識別應用程序

我做了一些研究,我發現了一些東西,例如,在Android FaceDetector API和OpenCV。

任何人都可以給我如何做一個應用程序這樣或給我與此相關的任何信息鏈接一些建議,所有的幫助將是巨大的!

謝謝Daniel。

回答

1

我與人臉識別了一段時間的工作。
如果你想使用OpenCV的,你可以做一個更好的努力,因此搜索,你可以發現這樣的事情one

對我最好的一個是SDK由洛克希德·馬丁公司提供......但它太昂貴:S代表一人。

編輯

「人臉檢測和麪部識別是不同的東西;)人臉檢測告訴你哪裏是臉和人臉識別告訴你誰是臉的老闆」

如果您選擇OpenCV,你可以在official page找到完整的文檔。
我要給你一個概述:

您可以使用「OpenCV的管理器」或「靜態初始化的OpenCV的Android」的使用OpenCV的在您的應用程序。

關於第一個:

OpenCV的經理是一個Android服務有針對性地管理最終用戶設備OpenCV庫二進制文件。它允許在同一設備上的應用程序之間共享OpenCV動態庫。管理器提供以下好處:

  1. 內存使用較少。所有應用程序都使用與服務相同的二進制文件,並且不會將本機庫保存在其內部;
  2. 針對所有支持平臺的硬件特定優化;
  3. 可信的OpenCV庫源碼。所有OpenCV軟件包都會在Google Play市場上發佈;
  4. 定期更新和錯誤修復;使用eclipse
    complete tutorial

usage model for end users



關於第二個。

+0

雖然此鏈接可以回答這個問題,最好是在這裏有答案的主要部件,並提供鏈接以供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –

+0

@RyanHaining你是對的,但是因爲不清楚他有什麼「編程問題」,所以他所要求的答案並不清楚(他得到-4可能是因爲它不像論壇那樣工作) – MiguelHincapieC

+0

這樣的資源是最好的提供的意見,他們是有幫助的,但不構成自己的答案 –