环境
本文基于Linux(CentOS 7)、SpringBoot部署运行OpenCV 4.5.5,并顺带记录Windows/IDEA下如何调试SpringBoot调用OpenCV项目。
Windows下调试
首先我们编写代码,并在Windows/IDEA下调试通过。
下载Windows版安装包,并安装。地址https://opencv.org/releases/,本例是4.5.5:
注意OpenCV较新的版本需要比较高的JDK版本,如果你的环境受限于JDK8,那么不要下载最新版,而是选择4.5.5版本。
将安装目录下的build\java\x64\opencv_java455.dll
64位dll拷贝到C:\Windows\System32
。下。
将build\java\opencv-455.jar
拷贝到SpringBoot项目根目录下的lib
。
配置项目pom.xml
,添加OpenCV本地依赖:
<dependency>
<groupId>org.opencv</groupId>
<artifactId>opencv</artifactId>
<version>4.5.5</version>
<scope>system</scope>
<systemPath>${project.basedir