下载open.org官网,指向github上的exe包,比如:
https://github.com/opencv/opencv/releases/download/4.5.1/opencv-4.5.1-vc14_vc15.exe
211M,慢慢下载,安装好了之后。
找到解压出来的opencv\build\java目录
将 opencv-451.jar拷贝到idea工程resources/libs目录中,然后通过配置pom文件引用到项目。
<dependency>
<groupId>org.opencv</groupId>
<artifactId>opencv</artifactId>
<version>4.5.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/libs/opencv-451.jar</systemPath></dependency>
spring boot 需要打包进 jar 包中,增加配置
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin
找到opencv/build/java/x64下的dll文件,放到系统的jdk的bin目录下。(如果你的32位系统,需要你重装一个64位系统)
好了,可以在idea中运行一个方法验证一下。
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
没有报错,就可以。