HSL (скорочено від англ. Hue, Saturation, Lightness) — колірна модель, в якій будь-який колір визначається трьома характеристиками: кольоровим тоном (англ. Hue), наприклад, синім, червоним, жовтим тощо; насиченістю (англ. Saturation), тобто частиною чистого кольору, без домішки чорної та білої фарб; (англ. Lightness), тобто близькістю до білого кольору.
Схожа на колірну модель HSV (HSB) (від англ. Hue, Saturation, Value/Brightness).
Співвідношення з іншими моделями
Конвертація з 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])
Для кожного кольору :
Ця стаття не містить . (травень 2014) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
HSL skorocheno vid angl Hue Saturation Lightness kolirna model v yakij bud yakij kolir viznachayetsya troma harakteristikami kolorovim tonom angl Hue napriklad sinim chervonim zhovtim tosho nasichenistyu angl Saturation tobto chastinoyu chistogo koloru bez domishki chornoyi ta biloyi farb en ru angl Lightness tobto blizkistyu do bilogo koloru Zobrazhennya rozkladene na skladovi H S i L Shozha na kolirnu model HSV HSB vid angl Hue Saturation Value Brightness Spivvidnoshennya z inshimi modelyamiKonvertaciya z RGB H undefined if M A X M I N 60 G B M A X M I N 0 if M A X R and G B 60 G B M A X M I N 360 if M A X R and G lt B 60 B R M A X M I N 120 if M A X G 60 R G M A X M I N 240 if M A X B displaystyle H begin cases mbox undefined amp mbox if MAX MIN 60 circ times frac G B MAX MIN 0 circ amp mbox if MAX R amp mbox and G geq B 60 circ times frac G B MAX MIN 360 circ amp mbox if MAX R amp mbox and G lt B 60 circ times frac B R MAX MIN 120 circ amp mbox if MAX G 60 circ times frac R G MAX MIN 240 circ amp mbox if MAX B end cases S 0 if L 0 or M A X M I N M A X M I N M A X M I N M A X M I N 2 L if 0 lt L 1 2 M A X M I N 2 M A X M I N M A X M I N 2 2 L if 1 2 lt L lt 1 displaystyle S begin cases 0 amp mbox if L 0 mbox or MAX MIN frac MAX MIN MAX MIN frac MAX MIN 2L amp mbox if 0 lt L leq frac 1 2 frac MAX MIN 2 MAX MIN frac MAX MIN 2 2L amp mbox if frac 1 2 lt L lt 1 end cases abo v zagalnomu vipadku S M A X M I N 1 1 M A X M I N displaystyle S frac MAX MIN 1 1 MAX MIN L 1 2 M A X M I N displaystyle L begin matrix frac 1 2 end matrix MAX MIN de R G B znachennya koloru v kolirnij modeli RGB znachennya v diapazoni 0 1 R chervonij G zelenij B sinij MAX maksimum z troh znachen R G B MIN minimum z troh znachen R G B H ton 0 360 S nasichenist 0 1 L yaskravist 0 1 Konvertaciya v RGB Q L 1 0 S if L lt 0 5 L S L S if L 0 5 displaystyle Q begin cases L times 1 0 S amp mbox if L lt 0 5 L S L times S amp mbox if L geq 0 5 end cases P 2 0 L Q displaystyle P 2 0 times L Q H k H 360 displaystyle H k H over 360 privedennya do intervalu 0 1 T R H k 1 3 displaystyle T R H k frac 1 3 T G H k displaystyle T G H k T B H k 1 3 displaystyle T B H k frac 1 3 if T c lt 0 T c T c 1 0 for each c R G B displaystyle mbox if T c lt 0 rightarrow T c T c 1 0 quad mbox for each c R G B if T c gt 1 T c T c 1 0 for each c R G B displaystyle mbox if T c gt 1 rightarrow T c T c 1 0 quad mbox for each c R G B Dlya kozhnogo koloru c R G B displaystyle c R G B c o l o r c P Q P 6 0 T c if T c lt 1 6 Q if 1 6 T c lt 1 2 P Q P 2 3 T c 6 0 if 1 2 T c lt 2 3 P otherwise displaystyle qquad mathrm color c begin cases P left Q P times 6 0 times T c right amp mbox if T c lt frac 1 6 Q amp mbox if frac 1 6 leq T c lt frac 1 2 P left Q P times frac 2 3 T c times 6 0 right amp mbox if frac 1 2 leq T c lt frac 2 3 P amp mbox otherwise end cases Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2014