文档章节

OpenCV-2.4.6-android-sdk 人脸识别demo搭建

j
 jbase2015
发布于 2015/11/23 14:02
字数 343
阅读 78
收藏 0

最近项目需要研究下人脸识别,在领导推荐下准备研究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-androidhttp://opencv.org/

 

三,下载完成如下图

解压到和你的sdk同一个目录:

如:我的sdk目录放在D盘如下图所示。

 

四,导入opencvlib项目库

注意:不要导入自己的工作目录、等下使用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

七,编译jnilib文件

回到eclipse刷新下项目会发现多了一个libs的文件,这里就是上面的ndk-build编译生成的so文件。

八,右键->run Application->Android

手机运行效果如下图:期间会不断的闪烁蓝色的方框进行人脸的捕捉!

 

ok,至此 人脸识别的demo就运行起来的,下面还需要进一步研究!


© 著作权归作者所有

j
粉丝 0
博文 1
码字总数 343
作品 0
虹口
私信 提问
Android opencv 2.3.1 调试及应用(第一篇)

OpenCV 是开源的人像识别库,在Android上的应用我也刚刚开始摸索。 首先搞定开发环境,看能不能把测试程序给跑起来。 http://sourceforge.net/projects/opencvlibrary/files/opencv-android...

氪金
2013/06/27
0
5
NDK使用OpenCV2.4.2本地代码

本文讲述Android NDK中使用OpenCV2.4.2的详细过程(不使用OpenCV的java封装) 1. 前期准备: a. 下载 opencv-android-sdk,解压;(或者可以从OpenCV源代码自己编译,先设置ANDROIDNDK变量,然...

TinkerS
2012/09/26
0
0
请问openCV-android-sdk都集成里哪些功能,里面有没有提供人脸识别算法?

请问openCV-android-sdk都集成里哪些功能,里面有没有提供人脸识别算法?然后我对opencv-android-sdk还不大了解请问有没有什么好的参考资料?

这不足为奇
2013/05/12
885
1
Android NDK 和 OpenCV 整合开发总结

我又来啦! 小弟最近将搭了一个Octopress博客,于是写了三篇关于 Android NDK 和 OpenCV 整合开发总结 的文章,大牛请一笑而过,如果是新手或者正在纠结这类问题的话不妨看下,都是我的个人总...

宅男潇涧
2013/11/20
2.5K
6
Android ndk+opencv中 .cpp文件打开后其include文件报错解决办法

1选中项目右击properties-》c/c++general-》path and symbol在这里的includ选项中增加include (eg E:NDK环境搭建opencvOpenCV-2.4.5-android-sdkOpenCV-2.4.5-android-sdksdknativejniinclu......

袁崇杰
2013/09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

我为什么要写微信公众号

埋一颗种子,细心呵护,静待她枝繁叶茂,葱郁参天 V2论坛上有个帖子【做程序员最重要的还是一定要有自己的作品】,作者写道: 能有一个作品和你的名字联系在一起,应当成为在职业生涯前期着意...

运维咖啡吧
53分钟前
3
0
数据库

数据库架构 数据库架构可以分为存储文件系统和程序实例两大块,而程序实例根据不同的功能又可以分为如下小模块。 1550644570798 索引模块 常见的问题有: 为什么要使用索引 什么样的信息能成...

一只小青蛙
今天
5
0
PHP常用经典算法实现

<? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = int......

半缘修道半缘君丶
昨天
5
0
GIL 已经被杀死了么?

本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/8KvQemz0SWq2hw-2aBPv2Q 花下猫语: Python 中最广为人诟病的一点,大概就是它的 GIL 了。...

豌豆花下猫
昨天
8
0
git commit message form

commit message一般包括3部分:Header、Body、Footer。 <type>(<scope>):<subject>blank line<body>blank line<footer> header是必需的,body、footer可以省略。 header中type、subject......

ninjaFrog
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部