本文主要介绍在wondows系统下,如何在IntelliJ IDEA中配置opencv的环境
软件版本说明:WIN10,IntelliJ IDEA2021.2 ,OPENCV4.5.3
第一步:到官网下载OPENCV4.5.3的windows版本https://opencv.org/releases/
下载好之后解压,opencv->build->java目录下的.jar压缩包就是等会导入时所需要的
之后打开IJ软件,点击左上角FILE->ProjectStructure
在弹出的窗口中选择Module,在右边点击加号,选择JARS or Directories…,在弹出的窗口选择刚刚所说的目录下的压缩包即可,这个时候可以在左边工程试图下看到刚刚导入的opencv包
这个时候我们就可以在程序中import我们所需要的库了,但是程序编译报错如下图
其实是我们还没有添加虚拟机的配置,在右上角的列表下拉中选择下图所示的Edit,在弹出窗口中单击modify options,再选择下二图所示的ADD VM options
最后在增加的空栏中粘贴-Djava.library.path= + 路径,这里的路径是下载的文件夹中build->java下的两个文件夹,如果是64位就选择X64,32位选择X86,例如我的就是如下代码:
-Djava.library.path=F:\OPENCV\opencv\build\java\x64
还要点击File->Project Structure,按照下图添加X64或者X32文件夹到本地资源
同时在主函数开头要下如下代码加载opencv的库
static {
//加载库
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
}
至此,整个opencv的环境已经全部配置完成,可以粘贴下面的代码进行人脸识别试试了喔
static