一、准备工作
1、官网下载opencv,选择合适的版本和系统,最后解压;如果太慢,请自行寻找资源。
2、下载VS2019 community。
二、系统环境变量的配置
1、右键“此电脑”点击“属性”,找到“高级系统设置”,点击“环境变量”。
2、找到“系统环境变量”的“PATH”并“编辑”。
3、找到这个路径放进去,接着一路点确定!
三、在VS2019内的属性配置
1、新建一个空项目;
2、在源文件中添加c++文件;
3、打开属性页面。
4、通用属性—>vc++目录—>包含目录—>(点最右边向下的箭头)编辑
opencv文件夹—>build—>include文件夹—>复制该文件夹的路径到上一步弹出的框里—>include 文件夹找到opencv和opencv2文件,操作同上—>确定
5、通用属性—>vc++目录—>库目录—>编辑
opencv文件夹—>build—>x64—>vc15以及vc14—>复制lib文件夹的路径到上一步打开的窗口
6、通用属性—>链接器—>输入—>附加依赖项—>编辑
opencv文件夹—>build—>x64—>vc15或者vc14(两个都一样)—>lib—>复制opencv_world347d.lib这个文件的文件名到上一步打开的窗口(其实直接输入也可以)
注:如果是要用release模式则选择输入opencv_world347.lib这个文件名(多多益善)
四、测试
随便找一个图片拉到桌面上,右键图片,找到属性,查看他的路径。
#include <iostream>
#include <opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat img = imread("C:\\Users\\..\\..\\文件名.jpg");
//改为此种形式
imshow("文件名", img);
waitKey(0);
}
假如出现这种情况,将 opencv 安装路径 目录\opencv\build\x64\vc15\bin 中所有后缀是.dll 的应用程序扩展复制到 C:\Windows\System32 中。