第一课 图像的读取
关于opencv环境搭建,可以参考这篇博客,安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置.我的电脑是win10系统,编译环境是vs2019,安装的opencv版本是4.11。
这里给大家解决一个很棘手的问题,对于vs2019,属性管理器中没有users配置,也就是说,无法配置好后,每次创建项目都能采用上次项目的属性设置。我的解决方案是:首先建立一个空项目,加上源文件,先配置好opencv的环境,依赖项,库文件等等,然后在属性管理器中找到添加新项目属性表,将当前的项目属性保存起来。这样,以后每次新建项目时,在属性管理器中找到添加现有属性表,将之前保存的项目属性设置载入到工程文件中。当然,如果有大佬有更好的意见,情您提出。
另外要声明一点的是,不知是我个人电脑原因(dellG3),还是配置问题,环境搭建完毕后一般会报错x64和x86不兼容,这时需要我们将配置管理器的debug和release都改为x64,可能是因为4.11版本的opencv只支持32位系统?不太清楚具体原因,但这样设置过后应该就不会存在问题了。
接下来上干货了!
1.头文件
这里的头文件有一个很方便的标准格式
#include <iostream>
#include "opencv2/highgui/high