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