第一步:当然是下载opencv了
https://opencv.org/releases.html

这里我下载的是opencv3.4.2,然后解压,我解压到了F盘。
设置环境变量,把F:\opencv\build\x64\vc15\bin把这个加进去。
其中vc15对应vs2017,vc14对应vs2015
第二步:下载vs2017社区版,并安装。这里就不再说了
https://visualstudio.microsoft.com/zh-hans/
现在,我们打开vs,建一个项目
如图找到属性管理器-->debug|x64-->Microsoft.Cpp.x64.user,然后点击右键,打开属性
注:debug|x64这个是一个编译的环境,所以写完程序编译时,也必须在这个环境中编译。其它编译环境下opencv的配置,与下面类似。
①修改VC++目录中的,包含目录,引用目录,库目录
如图,包含目录
②修改链接器-->输入--附加依赖项,如图
好了,现在测试一下。
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>
int main() {
cv::Mat image;
if (!(image = cv::imread("f://opencv_image//lena.jpg")).data) {
std::cout << "打开图像失败" << std::endl;
}
cv::namedWindow("test");
cv::imshow("test", image);
cv::waitKey(0);
return 0;
}
测试结果:
OK了
如果出现以下问题
1、确保opencv的环境变量已经正确添加
2、关掉vs,重新启动