PS中的HSL是一種非常直覺的色彩表示方法。本文小編將帶大家簡單了解HSL面板。
什麼是HSL?
很多朋友都聽過RGB顏色模型,即任何一種顏色,都是由紅(Red)、綠(Green)、藍(Blue)三原色以不同的比例相加而成的。
但是RGB模型對人類而言並不直觀,例如我說一種顏色是由60%紅,30%綠和90%藍組成的,你應該很難想像出來,這到底是哪種顏色?
因此人們設計出了HSL色彩空間,來更直覺的表達顏色。
HSL是色相(Hue)、飽和度(Saturation)和亮度(Lightness)這三個顏色屬性的簡稱。
色相(Hue)是色彩的基本屬性,就是人們平常所說的顏色名稱,如紫色、青色、品紅等等。我們可以在一個圓環上表示出所有的色相。
色環上的0度、120度、240度位置,分別對應了RGB模型的紅、綠、藍三原色。原色兩兩混合形成了二次色。例如黃色(60度)就是由紅色和綠色混合而成;藍色和綠色則相加形成青色(180度);品紅(300度)則由紅藍兩色組成。
原色和二次色之間,還有各種豐富的色相過渡,例如270度的紫色介於品紅和藍色之間。 30度的橙色則是由紅色黃色混合而成。
飽和度(Saturation)是指色彩的純度,飽和度越高色彩越純越濃,飽和度越低則色彩變灰變淡。
亮度(Lightness)指的是色彩的明暗程度,亮度值越高,色彩越白,亮度越低,色彩越黑。
我們把色相(Hue)、飽和度(Saturation)和亮度(Lightness)三個屬性整合到一個圓柱中,就形成了HSL色彩空間模型。
HSL圓柱體中的任一點,都對應了一個顏色。圓環上的度數代表了顏色的色相,離中軸的距離代表了顏色的飽和度,點的高度對應了顏色的亮度。
以上是ps中hsl是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!