@TOC
1.安装OpenCV
1.下载OpenCV库:point_right: 地址
2.下载到任意目录
3.点击安装
然后等待安装完成
安装成功后会看到opencv文件夹
里面有我们需要的两个文件,一个是opencv-460.jar
位于\opencv\build\java
下,另一个是opencv_java460.dll
文件位于\opencv\build\java\x64
(64位系统)或\opencv\build\java\x86
(32位系统).根据自身系统选择合适的文件即可
2.项目搭建
1.打开idea创建maven项目
2.创建lib文件夹,将上述的两个文件添加到lib文件夹中
3.引入依赖
<dependency>
<groupId>com.opencv</groupId>
<artifactId>opencv</artifactId>
<version>460</version>
<scope>system</scope>
<systemPath>${basedir}/lib/opencv-460.jar</systemPath>
</dependency>
4.创建helloCV
import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
/**
* @author lvyq
* @version 1.0
* @description: TODO
* @date 2022/8/26 10:36
*/
public class HelloCV {
public static void main(String[] args) {
String libraryPath= System.getProperty("user.dir")+"\\lib\\opencv_java460.dll";
// System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
//调用opencv库
System.load(libraryPath);
//图像类,同时也是一个矩阵类,可以用来创建和操作多维矩阵
Mat mat = Mat.eye(3, 3, CvType.CV_8UC1);
System.out.println("mat = " + mat.dump());
}
}
5.执行结果
上图的意思,可以查看OpenCV-图像的表示至此,表示OpenCV环境已经搭建成功