说明
说明一下,之前的opencv学习基本是在opencv1.0的基础下学习的,在这节以后的都是基于opencv2.X下的学习。参考的是浅墨大神的《opencv3编程入门一书》。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
在OpenCV2.X中写程序的标准三句话是:
#include<opencv2\opencv.hpp>
#include<opencv2\highgui\highgui.hpp>
using namespace cv;
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一、相关函数介绍
1.1,图像的载入:imread()函数
其作用是:读取图片到Mat类变量中。
这是源代码中对imread()函数的定义
Mat imread(const string& filename, intflags=1 );
第一个参数是文件名。imread函数支持多种格式的图片。
第二个参数是载入标识,其作用是指定一个图像以什么颜色类型加载(灰度图像,彩色图像等)。
/* 8bit, color or not */
CV_LOAD_IMAGE_UNCHANGED =-1,