天天看点

windows安装OpenCV及helloCV

@​​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());

    }
}