http://blog.csdn.net/mengzhengjie/article/details/34214981html
OpneCV和Android NDK http://blog.csdn.net/mango9126/article/details/52289619android
http://www.cnblogs.com/poe-blog/p/3408908.htmlwindows
OpenCV-2.4.6-android-sdk 人臉識別demo搭建eclipse
最近項目須要研究下人臉識別,在領導推薦下準備研究OpenCVpost
一,上官網瞭解下 基本知識ui
到此、若是你已經安裝了jdk/ndk/sdk/adt/cdt而且配置了 windows的環境變量Path最後面添加ndk的根目錄,請接着看。.net
驗證:cmd命令行收入 ndk-build有明確的提示。命令行
二,下載最新的opencv-Android庫http://opencv.org/3d
三,下載完成以下圖
解壓到和你的sdk同一個目錄:
如:個人sdk目錄放在D盤以下圖所示。
四,導入opencv的lib項目庫
注意:不要導入本身的工做目錄、等下使用ndk編譯的時候會牽扯到一個路徑的問題
五,導入face-detection的代碼 File->new Project->other->Android project from Existing code
六,修改jni/Android.mk的路徑 ../../sdk/native/jni/OpenCV.mk 爲../../../sdk/native/jni/OpenCV.mk
七,編譯jni的lib文件
回到eclipse刷新下項目會發現多了一個libs的文件,這裏就是上面的ndk-build編譯生成的so文件。
八,右鍵->run Application->Android
手機運行效果以下圖:期間會不斷的閃爍藍色的方框進行人臉的捕捉!
ok,至此 人臉識別的demo就運行起來的,下面還須要進一步研究!
其餘的人臉識別技術:http://blog.jobbole.com/45936/