1、配置所需要的文件:
opencv-2.4.8.exe
javacv-0.7-bin.zip
-
javacv-0.7-cppjars.zip
(前提是java环境已经配置完成,eclipse能正常使用)
2、配置opencv:
解压opencv2.4.8,方法是直接双击opencv-2.4.8.exe
解压后的文件名为opencv,并且把该文件放在C盘的根目录下(一定要放在C盘根目录下)
然后添加环境变量,在Path中加入:C:\opencv\build\java\x64 (64位系统),如果是32位系统则应该换成:C:\opencv\build\java\x86
3、配置eclipse的javacv:
-
解压文件javacv-0.7-bin.zip
解压后的目录为:
打开eclipse,创建java工程,例如:新建项目:OpenCVTester
在OpenCVTester下面新建文件目录libs/armeabi,建好之后,文件目录如图所示:
将javacv-0.7-bin.zip解压后得到的所有的jar文件拷贝到项目中的libs文件的根目录下(注意:不是拷贝到libs下的armeabi文件里)
解压javacv-0.7-cppjars.zip
在解压后的文件里找到ffmpeg-2.1.1-android-arm.jar、opencv-2.4.8-android-arm.jar
并且在javacv-0.7-bin.zip的解压文件里找到javacv-android-arm.jar把这三个jar文件全部解压,得到*.so文件
把得到的*.so文件全部拷贝到OpenCVTester项目中libs/armeabi中,刷新项目,配置完成。
在OpenCVTester项目中添加java文件: Tester.java
关键代码:
import static com.googlecode.javacv.cpp.opencv_core.*;
import static com.googlecode.javacv.cpp.opencv_imgproc.*;
import static com.googlecode.javacv.cpp.opencv_highgui.*;
opencv-2.4.8.exe、javacv-0.7-bin.zip、 javacv-0.7-cppjars.zip
下载链接:文件下载链接
密码:6fl9