OpenCV在图像处理方面跟MATLAB的功能有点相近,提供了一系列图像处理相关的函数,运用的好能极大的加快图像处理相关方面的开发。关于OpenCV的配置网上有很多,随便查一查就可知晓,本文的代码是在VS2013+OpenCV2.4.8的工作环境下进行的,因为变量的名字和使用的方法基本没变,所以同样适用于之前的版本。
本文主要记录如何用OpenCV来操作图像的数据区,跟之前的记录《C/C++ BMP(24位真彩色)图像处理(1)------图像打开与数据区处理》作用类似,但相对而言因为OpenCV本身内置了许多图像的解码器,用OpenCV来打开图像的适用性更广,之后能保存的图像的格式也更多。
包含OpenCV头文件
#include <opencv2/opencv.hpp>
using namespace cv;