1、下载并解压好openCV
openCV的目录结构
2、新建一个空解决方案,并新建一个空项目(C++)
右键空项目,如图
点击最下面的“属性”,如图
3、编辑“VC++目录>>包含目录”
添加以下内容,在openCV的目录中可以找到以下内容,拷贝文件地址
4、编辑“VC++目录>>库目录”
添加以下内容,在openCV的目录中可以找到以下内容,拷贝文件地址
5、编辑“链接器>>输入>>附加依赖项”
先在openCV(D:\opencv\build\x64\vc14\lib)中找到以下内容:两个lib文件。如图
分别复制两个文件的名字(包含.lib后缀名)到VS中的“链接器>>输入>>附加依赖项”,如图
第三、四、五步完成,点击“应用”。
6、“环境变量>>系统变量>>Path”设置
打开“查看高级系统设置”,如图
打开后,依次找到“环境变量>>系统变量>>Path”,编辑!
添加以下内容,在openCV的目录中可以找到以下内容,拷贝文件地址。如图
7、调试检验
全部完成以后,可以在环境配置好的空项目中新建cpp源文件,写以下内容检验
检验前,先拖动一张图片到桌面上,复制其路径到以下第四行,
注意将\改为/
#include <opencv2/opencv.hpp>
using namespace cv;
int main() {
Mat src = imread("C:/Users/ /Desktop/ .jpg");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey();
return 0;
}
若无报红,且图片出现,则没问题。若提示以下错误,则必须进行第8步
8、错误提示“找不到…..dll”,进行以下操作
找到openCV安装路径目录\opencv\build\x64\vc14\bin 中所有后缀是.dll 的应用程序扩展复制到 C:\Windows\System32 中。
环境配置完成