android的图像识别
android 的图像识别
#移动开发 #Android
1. 什么是 opencv
简单的说这是基于图像动态捕捉处理、人脸识别、机器人视觉处理、图像信息认知录入等多为一体计算机视觉库
2. 安装
- 下载 ndk
[http://bbs.weiphone.com/read-htm-tid-521406.html
](http://bbs.weiphone.com/read-htm-tid-521406.html)
- 安装 ndk
_ $ tar xvjf OpenCV-2.1.0.tar.bz2
$ cd android-ndk-1.6_r1
$ export NDKROOT=pwd
$./build/host-setup.sh _
- 下载 opencv
[http://github.com/billmccord/OpenCV-Android/downloads
](http://github.com/billmccord/OpenCV-Android/downloads)
- 编译 opencv
_ $ tar xvzf bill*
$ cd app
$ ln -s bill* opencv
$ make APP=opencv _
- 安装 opencv
_ $ adb push out/apps/opencv/libopencv.so /system/lib/ _
3. 基于 opencv 的程序
下载的 opencv 源码中 tests 目录下是几个例程,可以编译运行
想使用 opencv 更多功能,除需要界面程序外,还需增加 JNI 接口
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.