OpenCV(图像颜色空间变换)

目录

1、分类

1.1 RGB颜色模型

 1.2 HSV颜色模型

1.3 GRAY颜色模型

2、图像数据类型间的相互转换

 3 、颜色转换函数


1、分类

RGB\HSV\GRAY颜色模型。

1.1 RGB颜色模型

OpenCV(图像颜色空间变换)_第1张图片

 1.2 HSV颜色模型

OpenCV(图像颜色空间变换)_第2张图片

1.3 GRAY颜色模型

OpenCV(图像颜色空间变换)_第3张图片

2、图像数据类型间的相互转换

OpenCV(图像颜色空间变换)_第4张图片

 3 、颜色转换函数

第四个参数使用例子:有一图像通道数为5,只需要用到前3个通道,就可以设置通道数为3

OpenCV(图像颜色空间变换)_第5张图片

	Mat img = imread("F:/testMap/plan.png");
	Mat img32;
	img.convertTo(img32, CV_32F, 1 / 255.0, 0);

	Mat HSV, HSV32;
	cvtColor(img, HSV, COLOR_BGR2HSV);
	cvtColor(img32, HSV32, COLOR_BGR2HSV);

	Mat gray0, grayl;
	cvtColor(img, gray0, COLOR_BGR2GRAY);
	cvtColor(img, grayl, COLOR_RGB2GRAY);

 使用image watch查看

OpenCV(图像颜色空间变换)_第6张图片

你可能感兴趣的:(OpenCV学习笔记,opencv,人工智能,计算机视觉)