Windows环境下安装OpenCV
1.下载并安装
官网下载链接:Releases - OpenCV

点击下载windows版本,会自动下载,下载完成后得到如下图文件

双击文件以安装(解压),自己指定目录,等待解压完成即可


解压完成后的文件结构如下:
2. 配置环境变量

如上图所示,编辑Path环境变量,根据上面解压的文件路径,添加以下变量:
D:\ProgramS\openCV\build\x64\vc14\bin
D:\ProgramS\openCV\build\x64\vc15\bin
IDEA配置
1. 在IDEA创建一个maven项目,并在resource目录下新建“lib\opencv”目录
2. 在opencv安装目录中找到以下两个文件并复制至刚新建的目录
{your home}\build\java\opencv-460.jar
{your home}\build\java\x64\opencv_java460.dll

3.在"opencv-460.jar"上右键,选择"Add as Library"

4.运行测试:
import org.opencv.core.Mat;
import org.opencv.highgui.HighGui;
import org.opencv.imgcodecs.Imgcodecs;
import java.net.URL;
public class Demo {
static {
// 加载动态库
URL url = ClassLoader.getSystemResource("lib/opencv/opencv_java460.dll");
System.load(url.getPath());
}
public static void main(String[] args) throws Exception {
// 加载图像
Mat imread = Imgcodecs.imread("src/main/resources/img/lena.png");
if (imread.empty()) {
throw new Exception("image is empty");
}
//显示图像
HighGui.imshow("original img", imread);
HighGui.waitKey();
HighGui.destroyAllWindows();
System.exit(0);
}
}
在resources/img/目录下放一张图片(lena.png),运行以上代码,会在窗口中打开这张图片


5144

被折叠的 条评论
为什么被折叠?



