1.去open CV的官网下载对应版本:OpenCV - Open Computer Vision Library
2.右击此电脑--属性--高级系统设置--环境变量--点击变量Path的右边进行新建
分别输入:
D:\open cv\opencv\build\x64\vc15\bin
D:\open cv\opencv\build\x64\vc14\bin
%OPENCV_DIR%\bin
3.打开opencv的文件夹
eg:
将上面三个复制到:D:\windows\System32
4.打开VS
5.右击open CV测试--属性
(1)VC++目录--常规下面的--包含目录(点击其右边)--输入:
D:\open cv\opencv\build\include\opencv2
D:\open cv\opencv\build\include
(2)VC++目录--常规下面的--库目录(点击其右边)--输入:
D:\open cv\opencv\build\x64\vc15\lib
(3)链接器--输入--附加依赖项((点击其右边))--输入:
opencv_world455d.lib
(4)最后点确定,配置完成。
6.进行代码测试
#include <opencv2/opencv.hpp>
#include<iostream>
using namespace std;
using namespace cv;
int main()
{
Mat src = imread("D:/tupian.png");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
有可能会出现以下问题:
加入头文件:#include <opencv2/highgui/highgui_c.h>
最终代码为:
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui_c.h>
#include<iostream>
using namespace std;
using namespace cv;
int main()
{
Mat src = imread("D:/tupian.png");//电脑中随意选一张图片
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
运行结果:展示刚刚选的电脑中的图片
标签:src,VS2019,--,CV4.5,opencv,include,open,cv From: https://blog.csdn.net/y561199/article/details/137478923