第一步:去官网下载OpenCV3,选择合适的版本 https://opencv.org/releases/
第二步:配置OpenCV3
在命令行中,输入
setx -m OPENCV_DIR D:\opencv\Build\x64\vc1X //后面的x根据自己下载的opencv表示
以你的存储位置为准
然后添加路径
在高级系统设置里面的系统路径里面添加一个
D:\opencv\Build\x64\vc14
就完成了。
第三步:配置给VS2019
记住,必须在X64条件下
点击进入工程的属性,然后进入VC++目录
对包含目录进行操作:
添加D:\opencv\build\include\opencv2和D:\opencv\build\include
两个文件
对库目录进行操作:
添加D:\opencv\build\x64\vc14\lib
然后进入链接器,点击下方的输入
对附加依赖项添加
opencv_world340d.lib
opencv_world340.lib
两个东西
最后,将
opencv_world340d.lib
opencv_world340.lib
这两个文件复制添加进入Windows的system32和syswow文件中
然后提供测试代码
# include <opencv2/opencv.hpp>
# include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char** argv) {
// 图片路径换成本地的图片路径,注意是两个斜杠
Mat src = imread("C:\\Users\\shawn\\Pictures\\Saved Pictures\\1.JPG");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("input image", WINDOW_AUTOSIZE);
imshow("input image", src);
waitKey(0);
return 0;
}