Java配置OpenCV开发环境

时间:2023-01-20 09:07:17

1、配置所需要的文件:

  1. opencv-2.4.8.exe

  2. javacv-0.7-bin.zip

  3. javacv-0.7-cppjars.zip

    (前提是java环境已经配置完成,eclipse能正常使用)

2、配置opencv:

  1. 解压opencv2.4.8,方法是直接双击opencv-2.4.8.exe

  2. 解压后的文件名为opencv,并且把该文件放在C盘的根目录下(一定要放在C盘根目录下)

  3. 然后添加环境变量,在Path中加入:C:\opencv\build\java\x64 (64位系统),如果是32位系统则应该换成:C:\opencv\build\java\x86

3、配置eclipse的javacv:

  1. 解压文件javacv-0.7-bin.zip

    解压后的目录为:
    Java配置OpenCV开发环境

  2. 打开eclipse,创建java工程,例如:新建项目:OpenCVTester

  3. 在OpenCVTester下面新建文件目录libs/armeabi,建好之后,文件目录如图所示:
    Java配置OpenCV开发环境

  4. 将javacv-0.7-bin.zip解压后得到的所有的jar文件拷贝到项目中的libs文件的根目录下(注意:不是拷贝到libs下的armeabi文件里)

  5. 解压javacv-0.7-cppjars.zip

  6. 在解压后的文件里找到ffmpeg-2.1.1-android-arm.jar、opencv-2.4.8-android-arm.jar

  7. 并且在javacv-0.7-bin.zip的解压文件里找到javacv-android-arm.jar把这三个jar文件全部解压,得到*.so文件

  8. 把得到的*.so文件全部拷贝到OpenCVTester项目中libs/armeabi中,刷新项目,配置完成。

  9. 在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