使用opencv前记得引入库和头文件:
#include
1.加载图像(cv::imread)(OPENCV 支持 JPG,PNG,TIFF等常见格式图像文件加载)
imread函数原型是:
CV_EXPORTS_W Mat imread( const String& filename, int flags = IMREAD_COLOR );
------imread加载一副由filename指定的图像文件并返回一个Mat对象
------第一个参数是文件的完整路径,第二个参数表示加载的图像是什么类型,支持常见的三种值
-----默认值1下加载一副图像
Mat src = imread("E:\\vsprom\\learn01\\test.jpg");
-----IMREAD_UNCHANGED(<0)表示加载原图,不做任何改变
-----IMREAD_GRAYSCALE(0) 表示把原图作为灰度图像加载进来
-----IMREAD_COLOR(>0)表示把原图作为RGB图像加载进来
Mat src = imread("E:\\vsprom\\learn01\\test.jpg",IMREAD_COLOR);
2.修改图像(cv::cvtColor) 颜色空间改变
BGR2GRAY ---------RGB图像变为灰度图像