OpenCV-2.4.6-android-sdk 人脸识别demo搭建
2013-11-05 17:08
671 查看
最近项目需要研究下人脸识别,在领导推荐下准备研究OpenCV
一,上官网了解下 基本知识
http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/android_dev_intro.html#android-dev-intro
到此、如果你已经安装了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/
一,上官网了解下 基本知识
http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/android_dev_intro.html#android-dev-intro
到此、如果你已经安装了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/
相关文章推荐
- OpenCV-2.4.6-android-sdk 人脸识别demo搭建
- OpenCV-2.4.6-android-sdk 人脸识别demo搭建
- android 结合 opencv项目(NDK、OpenCV、android,官方Demo人脸识别)
- OpenCV学习笔记[3]Java Demo人脸识别
- Android-图像识别项目OpenCV(1):技术选型以及NDK搭建
- Android-图像识别项目OpenCV(1):技术选型以及NDK搭建
- Android 人脸识别+人脸匹配(OpenCV+JavaCV)
- Android人脸识别开发入门--基于虹软免费SDK实现
- android OpenCV研究之动态人脸识别
- android opencv 简单的人脸识别
- Android使用OpenCV实现「人脸检测」和「人脸识别」
- 用PyQt5+Caffe+Opencv搭建一个人脸识别登录界面
- Android静态图片人脸识别的完整demo(附完整源码)
- Android使用Face++ SDK进行人脸识别和年龄检测
- 人脸识别face++ SDK demo体验
- Android离线人脸识别项目源码Demo地址
- [置顶] Android下通过pocketsphinx实现离线语音识别的环境搭建和demo运行
- Android静态图片人脸识别的完整demo(附完整源码)
- OpenCV4Android调试人脸识别sample时遇到的问题和解决办法
- Android-图像识别项目OpenCV(1):技术选型以及NDK搭建