HSL色彩模型又是什么?
HSL同樣使用了3個分量來描述色彩,與RGB使用的三色光不同,HSL色彩的表述方式是:H(hue)色相,S(saturation)飽和度,以及L(lightness)亮度。聽起來一樣復(fù)雜?稍后你就會發(fā)現(xiàn),與“反人類”的RGB模型相比,HSL是多么的友好。
HSL的H(hue)分量,代表的是人眼所能感知的顏色范圍,這些顏色分布在一個平面的色相環(huán)上,取值范圍是0°到360°的圓心角,每個角度可以代表一種顏色。色相值的意義在于,我們可以在不改變光感的情況下,通過旋轉(zhuǎn)色相環(huán)來改變顏色。在實(shí)際應(yīng)用中,我們需要記住色相環(huán)上的六大主色,用作基本參照:360°/0°紅、60°黃、120°綠、180°青、240°藍(lán)、300°洋紅,它們在色相環(huán)上按照60°圓心角的間隔排列,如下圖:
HSL的S(saturation)分量,指的是色彩的飽和度,它用0%至100%的值描述了相同色相、明度下色彩純度的變化。數(shù)值越大,顏色中的灰色越少,顏色越鮮艷,呈現(xiàn)一種從理性(灰度)到感性(純色)的變化,如下圖:
HSL的L(lightness)分量,指的是色彩的明度,作用是控制色彩的明暗變化。它同樣使用了0%至100%的取值范圍。數(shù)值越小,色彩越暗,越接近于黑色;數(shù)值越大,色彩越亮,越接近于白色。
出處:Tencent CDC Blog
責(zé)任編輯:bluehearts
上一頁 色生心中:人性化的HSL模型 [1] 下一頁 色生心中:人性化的HSL模型 [3]
|