色调、饱和度和亮度概念
HSB是一种符合直觉的色彩空间。使用色调、饱和度和亮度这三个概念来描述图像颜色。
此三种概念并没有标准的定义,但有定性的描述。
色调
色调(hue)指的是一幅画中画面色彩的总体倾向。也就是图片的主色,是一幅图片直观上的主要色彩(黄色、绿色等…)。
色调以红色为起点,值域为(0,360)
。
饱和度
饱和度(saturation)指色彩的鲜艳程度,也称作纯度。
OpenCV的HSB色彩空间中,饱和度通过如下的式子计算:
容易知道:饱和度的值域为(0,1)
。灰度图片的饱和度为0,彩色图片的饱和度值在0到1之间。
亮度
亮度(brightness)则是指被摄物体在光源条件下反射出的光的明暗程度。
调色板就是经典的HSB色彩空间全值域展开实例。下图是一个步长较大的近似图:
同一列从上到下,饱和度渐次增加(接近于0,1)
;同一排从左到右,色调渐次增加(0,360)
;所有色块亮度都相同。