Intermediate

Pretvornik barv RGB v HSL

Pretvorite vrednosti kanalov rdeče, zelene in modre v barvni model HSL, ki vam da odtenek v stopinjah ter nasičenost in svetlost v odstotkih.
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.
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

Kako deluje ta kalkulator?

Delite vsak kanal RGB z 255, nato vzemite maksimum in minimum. Svetlost je njihovo povprečje, nasičenost je kroma deljena z (1 − |2L − 1|), odtenek pa izhaja iz prevladujočega kanala. Rezultat je HSL: odtenek v stopinjah ter nasičenost in svetlost v odstotkih.

Formula
L = (max + min) / 2 ; S = (max − min) / (1 − |2L − 1|) ; H od kanala z maksimumom
How this is calculated

Vnesite tri kanale RGB (R, G, B), vsak od 0 do 255. Vrednosti se omejijo na ta razpon in delijo z 255, tako da vsak kanal postane delež med 0 in 1. Največji od treh deležev je max, najmanjši pa min.

Svetlost je srednja točka skrajnosti, L = (max + min) / 2. Kroma d = max − min poganja nasičenost: S = d / (1 − |2L − 1|), kar je 0 za kateri koli sivi odtenek, kjer je max enak min. Odtenek se dobi iz tistega kanala, ki je maksimum — rdeča da 60·(((g−b)/d) mod 6), zelena da 60·((b−r)/d + 2), modra pa da 60·((r−g)/d + 4); negativen rezultat se zavije z dodajanjem 360.

Izhodi so H v stopinjah (0–360°) ter S in L, pretvorjeni v odstotke (×100). Za čiste sive odtenke (R = G = B) sta odtenek in nasičenost oba 0 in se spreminja samo svetlost. Pretvorba je natančna in brez izgub razen zaokroževanja odstotkov, ki se prikaže.

Pogosta vprašanja

Ko so R, G in B enaki, je barva odtenek sive, torej je kroma (max − min) nič. Brez barvne vsebine ni odtenka ali nasičenosti, spreminja se samo svetlost od črne do bele.

Odtenek je poročan v stopinjah od 0 do 360°, medtem ko sta nasičenost in svetlost v odstotkih od 0 % do 100 %. To se ujema z zapisom CSS hsl(), zato vrednosti lahko prilepite neposredno v stilske liste.

Ne. Svetlost HSL je povprečje najsvetlejšega in najtemnejšega kanala, zato čiste barve sedijo pri 50 % svetlosti. Vrednost HSV uporablja samo maksimalni kanal, zato oba modela za isto barvo poročata različne vrednosti.

Znano tudi kot

rgb v hsl
hsl pretvornik
barvni model pretvornik
odtenek nasičenost svetlost
rgb hsl
pretvorba barv

APA

TG we-Calculate Editorial Team. (2026). Pretvornik barv RGB v HSL [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/rgb-to-hsl-converter

Chicago

TG we-Calculate Editorial Team. "Pretvornik barv RGB v HSL." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/rgb-to-hsl-converter.

IEEE

TG we-Calculate Editorial Team, "Pretvornik barv RGB v HSL," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/rgb-to-hsl-converter

BibTeX

@misc{wecalculate_rgb_to_hsl_converter, title = {Pretvornik barv RGB v HSL}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/rgb-to-hsl-converter}}, year = {2026}, note = {TG we-Calculate} }

Vam je ta kalkulator pomagal?