HSL 和HSV(也叫做 HSB)是对RGB 色彩空间中点的两种有关系的表示,它们尝试描述比
RGB 更准确的感知颜色联系,并仍保持在计算上简单。HSL 表示 hue(色相)、saturation
(饱和度)、lightness(亮度),HSV 表示 hue、saturation、value(色调) 而 HSB 表示hue、
saturation、brightness(明度)。
HSL 和 HSV 二者都把颜色描述在圆柱体内的点,这个圆柱的中心轴取值为自底部的黑色到顶部的
白色而在它们中间是的灰色,绕这个轴的角度对应于“色相”,到这个轴的距离对应于“饱和度”,
而沿着这个轴的距离对应于“亮度”,“色调”或“明度”。
色相(H)是色彩的基本属性,就是平常所说的颜色名称,如红色、黄色等。
饱和度(S)是指色彩的纯度,越高色彩越纯,低则逐渐变灰,取0-100%的数值。
明度(V),亮度(L),取0-100%。