OpenCV图像处理(二)颜色空间转换

2018-04-07  本文已影响0人  行走行囊

1、cvtColor()函数

cvtColor()函数是OpenCV中的颜色转换函数,可以实现RGB颜色向HSV/HSI等颜色空间的转换,也可以转换为灰度图像。

2、函数使用

原型:void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 );
src:原图像。
dst:目标图像。
code:转换标识符,用来描述从什么类型转换到什么类型。
dstCn:目标图像的通道数,如果为0,默认和原图像通道数相同(这种说法貌似并不准确)。

3、测试代码

Mat src = imread("D:/1.jpg");
Mat dst;
cvtColor(src,dst,CV_BGR2GRAY);
原图像.jpg 灰度图.jpg
上一篇下一篇

猜你喜欢

热点阅读