Prevodník RGB na HSL
Preveďte hodnoty kanálov červená, zelená a modrá na farebný model HSL – odtieň v stupňoch a sýtosť a svetlosť v percentách.
Saturation 100% · Lightness 63,9%
- 1
Normalize RGB
R ÷ 255, G ÷ 255, B ÷ 255 = 1, 0,3882, 0,2784 - 2
Lightness L
(1 + 0,2784) ÷ 2 = 63,9% - 3
Chroma d
1 − 0,2784 = 0,7216 - 4
Saturation S
0,7216 ÷ (1 − |2 × 0,6392 − 1|) = 100%Zero for grey; 1 for a fully saturated colour. - 5
Hue H
60 × (((0,3882 − 0,2784) ÷ 0,7216) mod 6) = 9,1Red is the dominant channel.
Ako táto kalkulačka funguje?
Vydeľte každý kanál RGB číslom 255, potom nájdite maximum a minimum. Svetlosť je ich priemer, sýtosť je chroma vydelená (1 − |2L − 1|) a odtieň pochádza z dominantného kanála. Výsledkom je HSL: odtieň v stupňoch a sýtosť a svetlosť v percentách.
Vzorec
How this is calculated
Zadajte tri kanály RGB (R, G, B), každý od 0 do 255. Hodnoty sa obmedzujú na tento rozsah a delia 255, takže každý kanál sa stane zlomkom medzi 0 a 1. Najväčší z troch zlomkov je max a najmenší je min.
Svetlosť je stred extrémov, L = (max + min) / 2. Chroma d = max − min určuje sýtosť: S = d / (1 − |2L − 1|), čo je 0 pre akýkoľvek odtieň sivej, kde max sa rovná min. Odtieň sa určí podľa toho, ktorý kanál je maximálny – červená dáva 60·(((g−b)/d) mod 6), zelená dáva 60·((b−r)/d + 2) a modrá dáva 60·((r−g)/d + 4); záporný výsledok sa upraví pripočítaním 360.
Výstupy sú H v stupňoch (0–360°) a S a L škálované na percentá (×100). Pre čistú šedú (R = G = B) sú odtieň aj sýtosť nulové a mení sa iba svetlosť. Konverzia je presná a bezstratová, pričom sa zaokrúhľujú len zobrazené percentá.
Často kladené otázky
Keď sú R, G a B identické, farba je odtieň sivej, takže chroma (max − min) je nula. Bez farebného obsahu nie je žiadny odtieň ani sýtosť, mení sa iba svetlosť od čiernej po bielu.
Odtieň sa uvádza v stupňoch od 0 do 360°, zatiaľ čo sýtosť a svetlosť sú percentá od 0 % do 100 %. Toto zodpovedá notácii CSS hsl(), takže hodnoty môžete priamo vložiť do šablón štýlov.
Nie. Svetlosť HSL je priemer najsvetlejšieho a najtmavšieho kanála, takže čisté farby ležia pri 50 % svetlosti. Hodnota HSV používa iba maximálny kanál, takže oba modely hlásia rôzne čísla pre rovnakú farbu.
Známe aj ako
TG we-Calculate Editorial Team. (2026). Prevodník RGB na HSL [Online calculator]. TG we-Calculate. https://we-calculate.com/sk/calculator/rgb-to-hsl-converter
TG we-Calculate Editorial Team. "Prevodník RGB na HSL." TG we-Calculate. 2026. https://we-calculate.com/sk/calculator/rgb-to-hsl-converter.
TG we-Calculate Editorial Team, "Prevodník RGB na HSL," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sk/calculator/rgb-to-hsl-converter
@misc{wecalculate_rgb_to_hsl_converter, title = {Prevodník RGB na HSL}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sk/calculator/rgb-to-hsl-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám táto kalkulačka?
