彩色模型的区别是什么

图像处理中为什么会有多种彩色模型?
他们之间的区别又是什么?
只求有个概念即可

图像处理中会有多种彩色模型的原因是:不同的彩色模型对不同的应用场景有不同的适用性和优势。常见的彩色模型有 RGB, CMYK, LAB, HSV 等。

1.RGB 模型基于红,绿,蓝三原色的叠加,适用于屏幕显示。
2.CMYK 模型基于黄,洋红,青和黑四原色的叠加,适用于印刷。
3.LAB 模型基于人眼对颜色的感知,适用于图像分类和识别。
4.HSV 模型基于色相,饱和度,明度三个参数,适用于色彩选择和图像增强。
不同的彩色模型的差异在于:表示颜色的参数不同,对颜色的定义和处理方式不同。

图像的色彩空间基础

色彩空间是指通过多个(通常为 3个或4个)颜色分量构成坐标系来表示各种颜色的模型系统。色彩空间中的每个像素点均代表一种颜色,各像素点的颜色是多个颜色分量的合成或描述。

彩色图像可以根据需要映射到某个色彩空间进行描述。在不同的工业环境或机器视觉应用中,使用的色彩空间各不相同。

常见的色彩空间包括:GRAY 色彩空间(灰度图像)、XYZ 色彩空间、YCrCb 色彩空间、HSV 色彩空间、HLS 色彩空间、CIELab 色彩空间、CIELuv 色彩空间、Bayer 色彩空间等。

计算机显示器采用 RGB 色彩空间,数字艺术创作经常采用 HSV/HSB 色彩空间,机器视觉和图像处理系统大量使用 HSl、HSL色彩空间。各颜色分量的含义分别为:

RGB:红色(Red)、绿色(Green)、蓝色(Blue);
HSV/HSB:色调(Hue)、饱和度(Saturation)和明度(Value/Brightness);
HSl:色调(Hue)、饱和度(Saturation)和灰度(Intensity);
HSL:包括色调(Hue)、饱和度(Saturation)和亮度(Luminance/Lightness)。
RGB 模型是一种加性色彩系统,色彩源于红、绿、蓝三基色。用于CRT显示器、数字扫描仪、数字摄像机和显示设备上,是当前应用最广泛的一种彩色模型。

更多详见我的博文:【youcans 的 OpenCV 例程200篇】201. 图像的颜色空间转换