一、安装 OpenCV

1、首先,安装 OpenCV 库,可以从官网下载,也可以使用命令行安装:

sudo apt-get install opencv-java
Bash

2、安装完成后,在安装目录下会有一个 opencv-300.jar 文件,将其复制到项目的 libs 目录下。

二、配置环境变量

1、打开系统环境变量,新建一个变量,变量名为 OPENCV_JAVA_HOME,变量值为 opencv 的安装目录,如:/usr/share/opencv/,保存后,重新打开项目,即可完成环境变量的配置。

2、在项目的 build.gradle 文件中添加 opencv-300.jar 的依赖:

dependencies {
    implementation files('libs/opencv-300.jar')
}
Java

三、测试 OpenCV 是否配置成功

1、在项目的 MainActivity.java 文件中,添加如下代码:

System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Mat mat = Mat.eye(3, 3, CvType.CV_8UC1);
System.out.println("mat = " + mat.dump());
Java

2、运行项目,如果控制台输出如下信息,说明 OpenCV 配置成功:

[ 1., 0., 0.;
  0., 1., 0.;
  0., 0., 1.]
Java