OpenCV官网下载exe,双击即可解压(其实是个压缩包)

然后将自己安装后的VC15的bin路径添加到环境变量(VC2017及之后是VC15版本,之前版本是VC14)

// 两者的区别是:d:代表debug版本,非d则是release版本
opencv_world451.lib
opencv_world451d.lib

VS设置:
注意:vs设置中,文件路径是右斜杠 \(win系统文件管理器识别方式),但是编程文件中用的是左斜杠 /
参考视频教程:B站教程
(文件相对路径,以.sln工程管理文件为当前目录,.\代表当前目录,..\代表上级目录,..\..\代表上上级目录) (相对路径:相对路径里面的“相对”实际上指的是以工程文件XXX.vcproj为起点进行计算的路径,所以用 . 来指名相对路径的根目录,如.\include 即是指在当前工程目录的子目录include里寻找头文件。)
基本要安装的东西:

**0:创建工程模板
目录结构:

1:配置输出目录
以sln工程所在位置作为参考位置,输出目录后缀要加\右斜杠;


2:调试目录,和输出目录一致。其中目录下放有dll动态库和图片等资源文件

3:附件包含目录,即opencv的源文件、头文件


4:附加库目录:

5:输入库,其中331d的d代表debug版本

6:为了测试方便,可以开启控制台

7:QT头文件路径

#include
#include
#include
using namespace cv;
int main(int argc, char *argv[])
{
Mat image = imread("1.png"); //该图片需要放在debug或者release文件夹下,即程序的运行目录
namedWindow("img");
moveWindow("img", 512, 0); //图像显示窗口的位置移动
imshow("img", image);
waitKey(0);
destroyAllWindows();
return 0;
}