Intermediate

Převodník barev RGB na HSL

Převeďte hodnoty kanálů červené, zelené a modré na barevný model HSL, který udává odstín ve stupních a sytost a světlost v procentech.
Hue
9,1°

Saturation 100% · Lightness 63,9%

HSL
hsl(9, 100%, 64%)
RGB
rgb(255, 99, 71)
Saturation
100%
Lightness
63,9%
Hue position on the color wheel (degrees): Red–Yellow
Step by step
  1. 1

    Normalize RGB

    R ÷ 255, G ÷ 255, B ÷ 255 = 1, 0,3882, 0,2784
  2. 2

    Lightness L

    (1 + 0,2784) ÷ 2 = 63,9%
  3. 3

    Chroma d

    1 − 0,2784 = 0,7216
  4. 4

    Saturation S

    0,7216 ÷ (1 − |2 × 0,6392 − 1|) = 100%
    Zero for grey; 1 for a fully saturated colour.
  5. 5

    Hue H

    60 × (((0,3882 − 0,2784) ÷ 0,7216) mod 6) = 9,1
    Red is the dominant channel.
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Vydělte každý kanál RGB číslem 255, poté vezměte max a min. Světlost je jejich průměr, sytost je chroma dělená (1 − |2L − 1|) a odstín plyne z dominantního kanálu. Výsledkem je HSL: odstín ve stupních plus sytost a světlost v procentech.

Vzorec
L = (max + min) / 2 ; S = (max − min) / (1 − |2L − 1|) ; H z kanálu, který drží maximum
How this is calculated

Zadejte tři kanály RGB (R, G, B), každý od 0 do 255. Hodnoty se omezí do tohoto rozsahu a vydělí 255, takže každý kanál se stane zlomkem mezi 0 a 1. Největší ze tří zlomků je max a nejmenší je min.

Světlost je střed mezi extrémy, L = (max + min) / 2. Chroma d = max − min řídí sytost: S = d / (1 − |2L − 1|), což je 0 pro jakoukoli šeď, kde se max rovná min. Odstín se zjišťuje z toho kanálu, který je maximem — červená dává 60·(((g−b)/d) mod 6), zelená dává 60·((b−r)/d + 2) a modrá dává 60·((r−g)/d + 4); záporný výsledek se zalomí přičtením 360.

Výstupy jsou H ve stupních (0–360°) a S a L škálované na procenta (×100). U čistých šedí (R = G = B) jsou odstín i sytost rovny 0 a mění se pouze světlost. Převod je přesný a bezeztrátový, kromě zobrazeného zaokrouhlení procent.

Často kladené otázky

Když jsou R, G a B shodné, jde o odstín šedi, takže chroma (max − min) je nulová. Bez barevného obsahu není odstín ani sytost, mění se pouze světlost od černé k bílé.

Odstín se uvádí ve stupních od 0 do 360°, zatímco sytost a světlost jsou procenta od 0 % do 100 %. To odpovídá zápisu CSS hsl(), takže hodnoty můžete vložit přímo do stylů.

Ne. Světlost v HSL je průměr nejsvětlejšího a nejtmavšího kanálu, takže čisté barvy leží na 50% světlosti. Hodnota (value) v HSV používá pouze maximální kanál, takže oba modely uvádějí pro stejnou barvu jiná čísla.

Také známé jako

rgb na hsl
převodník hsl
převodník barevných modelů
odstín sytost jas
rgb hsl
převod barev
hue saturation lightness
barevný model

APA

TG we-Calculate Editorial Team. (2026). Převodník barev RGB na HSL [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/rgb-to-hsl-converter

Chicago

TG we-Calculate Editorial Team. "Převodník barev RGB na HSL." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/rgb-to-hsl-converter.

IEEE

TG we-Calculate Editorial Team, "Převodník barev RGB na HSL," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/rgb-to-hsl-converter

BibTeX

@misc{wecalculate_rgb_to_hsl_converter, title = {Převodník barev RGB na HSL}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/rgb-to-hsl-converter}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?