HSL

З Вікіпедыі, свабоднай энцыклапедыі

HSL, HLS ці HSI (ад англ.: Hue, Saturation, Lightness (Intensity)) — колеравая мадэль, у якой колеравымі каардынатамі з’яўляюцца тон, насычанасць і светлата. Варта адзначыць, што HSV і HSL — дзве розныя колеравыя мадэлі (Lightness — светлата, што адрозніваецца ат яркасці).

Выява, раскладзеная на складнікі H, S і L

Суадносіны з іншымі мадэлямі[правіць | правіць зыходнік]

Канвертаванне з RGB[правіць | правіць зыходнік]

, , альбо, у агульным выпадку, ,

, дзе:

  • R, G, B — значэнні колера ў колеравай мадэлі RGB, значэнні ў дыяпазоне [0; 1]
    (R — чырвоны, G — зялёны, B — сіні).
  • MAX — максімум з трох значэнняў (R, G, B)
  • MIN — мінімум з трох значэнняў (R, G, B)
  • H — тон [0; 360]
  • S — насычанасць [0; 1]
  • L — светлата [0; 1]

Канвертаванне ў RGB[правіць | правіць зыходнік]

(прыведзенне ў інтэрвал [0,1])

Для кожнага колера :