在官网 www.opencv.org 上下载
这是一个比较老的版本。本系列学习笔记使用的这个版本。
下面是opencv的简单介绍。


下面说明一下opencv加上vc++开发环境的配置。
首先按下面的说明添加vc++的库,包含目录,依赖项。
这里勇哥使用的是vs2019集成环境下的vc++。




接下来用一段代码验证一下opencv开发环境是否搭建成功。
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main(int arc, char** argv)
{
Mat src = imread("e:/1.jpg");
if (src.empty())
{
printf("could not load image... \n");
return -1;
}
namedWindow("test win", CV_WINDOW_AUTOSIZE);
imshow("test win", src);
waitKey(0);
return 0;
}运行后效果如下图,成功了。

勇哥在实战时遇到的两个问题的说明:
(1)<iostream>无法加载
这是因为安装vs2019的时候,一个windows10 sdk(10.0.16299.0)没有被勾选,你得重新修复安装,把这个勾选。

(2)<opencv2/opencv.hpp>加载不了。
这是因为你的运行环境要由x86改成x64。

---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文章代码及资料部分或全部来自贾志刚老师的视频,勇哥只是在个人理解的基础上做学习笔记,转载请附上博文链接!


少有人走的路


















