1. 从官网下载opencv代码
这里以opencv4.5.0为例。下载选项为Windows选项卡。
下载后的文件为exe可执行文件,点击安装。安装后,会解压出以下文件:
2. 配置
2.1 给电脑添加环境变量
“我的电脑”–属性–高级系统设置–高级–环境变量–添加
D:\Program Files (x86)\opencv\build\x64\vc15\lib
2.2 在VS2019中配置OpenCV
文件–新建–项目–创建C+±-空项目–指定目录,创建
右键项目名,选择属性
首先修改“包含目录”
然后是“库目录”
之后,选择附加依赖项
添加: opencv_world430d.lib
需把D:\Program Files(x86)\opencv\build\x64\vc15\bin中的opencv_world430d.dll的文件,复制到C:\Windows\System32中。
注意:该文件名可能随着opencv版本的同步而有所差异。前缀为opencv_worldxxxx.dll
2.3 建立工程,测试结果
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat image = imread("D:/VS Project/Opencv/document/girl.jpg");
if (image.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test_opencv_setup", 0);
imshow("test_opencv_srtup", image);
waitKey(0);
return 0;
}
2.4 cmake配置(可选)
2.4.1 windows下载cmake
2.4.2 运行cmake,点击【Browse Source】,指定OpenCV安装时源代码的存储路径。
D:\Program Files (x86)\opencv\sources
2.4.3 指定解决方案的存放路径
点击【Browse Build】,指定存放生成的opencv解决方案的路径。
D:/Program Files (x86)/opencv_cmake
2.4.4 第一次配置Configure
点击【Configure】,选择VS软件,选定【Use default native comilers】,点击【Finish】。
等待cmake配置完成,出现【Configuring done】字样。
2.4.5 第二次配置Configure
再次单击【Configuring】
2.4.6 单击【Generate】,成功生成项目