2012-05-10 330 views

回答

6

對於臉部偵測,您可以使用Android SDK中FaceDetector中的內置程序,它會返回BMP中的臉部位置和角度。但速度不是很快。

你也可以使用javaCV人臉檢測,但之前開始,我建議你看這個article地看到,你可以使用的優勢和一些API的constarint也比較性能

some

對於FaceDetector你可以看到這些鏈接

  1. Link 1
  2. Link 2

下面是使用FaceDetector和OpenGL(繪製矩形)一個realtime face detection樣本這在Android版2.2

您還可以使用OpenCV in Android

你最好試試這個在Linux(我已經在Windows上試過了,但失敗了)。

最後JavaCV(強烈推薦)

有使用相機實時面部檢測的樣本代碼。請參閱下載頁面上的「javacv-src - *。zip」。

0

從K_Anas的截圖時機數字是驚人的慢......我與OpenCV庫(here)我的HTC Desire S的應用程序做4+ FPS ... Play商店

我的演示應用程序(歐元)是here。在菜單中,第一項將帶您訪問帶有源代碼片段的my web page for the app。 1)安裝OpenCV,2)獲取提供的示例運行,3)編輯「Tutorial 2 OpenCVSamples」,並將我的代碼片段放入幀處理循環。

我聲稱沒有應用程序的功勞,它只是OpenCV庫附帶的示例的一個稍微放大和調整的版本。