在android上有两种方法使用opencv,第一使用opencv提供好的库文件,然后调用opencv的java api来做图像处理。第二种是使用opencv的C++ api,但是需要ndk来创建动态库,然后android工程间接调用动态库中的函数。
本文主要使用第一种方法,(关于环境的配置,网上很多,个人使用的是http://blog.csdn.net/nuptboyzhb/article/details/8696940,其实如果单纯的使用第一种方法,cdt和ndk都不用安装,只需要解压opencv的ok了)
第一步,将opencv解压,拷贝sdk/java到eclipse工程文件夹下
第二步,导入工程,将java导入到eclipse工程中,修改配置(选择android api勾选is library)