windows安装OpenCV及helloCV

时间:2022-10-09 12:00:20

@​​TOC​

1.安装OpenCV

1.下载OpenCV库:point_right: ​​地址​

windows安装OpenCV及helloCV

2.下载到任意目录

windows安装OpenCV及helloCV

3.点击安装

windows安装OpenCV及helloCV

然后等待安装完成

windows安装OpenCV及helloCV

安装成功后会看到opencv文件夹

windows安装OpenCV及helloCV

里面有我们需要的两个文件,一个是​​opencv-460.jar​​位于​​\opencv\build\java​​下,另一个是​​opencv_java460.dll​​文件位于​​\opencv\build\java\x64​​(64位系统)或​​\opencv\build\java\x86​​(32位系统).根据自身系统选择合适的文件即可

windows安装OpenCV及helloCV

2.项目搭建

1.打开idea创建maven项目

windows安装OpenCV及helloCV

2.创建lib文件夹,将上述的两个文件添加到lib文件夹中

windows安装OpenCV及helloCV

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.执行结果

windows安装OpenCV及helloCV

上图的意思,可以查看​​OpenCV-图像的表示​​至此,表示OpenCV环境已经搭建成功