http://blog.csdn.net/mengzhengjie/article/details/34214981
OpneCV和Android NDK http://blog.csdn.net/mango9126/article/details/52289619
http://www.cnblogs.com/poe-blog/p/3408908.html
OpenCV-2.4.6-android-sdk 人臉識別demo搭建
最近項目需要研究下人臉識別,在領導推薦下准備研究OpenCV
一,上官網了解下 基本知識
到此、如果你已經安裝了jdk/ndk/sdk/adt/cdt並且配置了 windows的環境變量Path最后面添加ndk的根目錄,請接着看。
驗證:cmd命令行收入 ndk-build有明確的提示。
二,下載最新的opencv-Android庫http://opencv.org/
三,下載完成如下圖
解壓到和你的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/