Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.41 KB

环境搭建.md

File metadata and controls

38 lines (30 loc) · 1.41 KB

环境搭建

window下搭建springboot 和 OpenCV

springboot

  • 通过IntelliJ IDEA 创建Spring Boot操作步骤如下: 在File菜单里面选择 New > Project,然后选择Spring Initializr,接着一步步操作即可。 不懂springboot的可以参考:Spring Boot干货系列

搭建OpenCV

进入官网,下载最新版window安装包,运行exe文件,解压到指定目录即可,比如 E:/opencv

整合springboot、OpenCV

  • 复制安装目录下的jar包到springboot resource目录下的lib目录。
  • 在springboot pom.xml文件中添加依赖【也可以自己建maven仓库】:
	<dependency>
		<groupId>org.opencv</groupId>
		<artifactId>opencv</artifactId>
		<version>4.1.0</version>
		<scope>system</scope>
		<systemPath>${project.basedir}/src/main/resources/lib/opencv-410.jar</systemPath>
	</dependency>
  • 引入OpenCV需要的库文件 在idea 项目的VM 参数 填写 -Djava.library.path=E:/opencv/share/lib/【window下为.dll文件,Linux下为.so文件】

  • 在SpringBoot启动类加载OpenCV库

	System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
	SpringApplication.run(BootshiroApplication.class, args);

注意事项

  • SpringBoot正式环境下不能使用javax.swing类库,开发的时候可以使用;
  • Linux环境下需要设置 LD_LIBRARY_PATH 环境变量:export LD_LIBRARY_PATH=/home/opencv/share/lib:$LD_LIBRARY_PATH ;