Convertor de culori RGB în HSL
Transformă valorile canalelor de roșu, verde și albastru în modelul de culoare HSL, oferindu-ți nuanța în grade plus saturația și luminozitatea ca procente.
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.
Cum funcționează acest calculator?
Împarte fiecare canal RGB la 255, apoi ia maximul și minimul. Luminozitatea este media lor, saturația este croma împărțită la (1 − |2L − 1|), iar nuanța provine din canalul dominant. Rezultatul este HSL: nuanță în grade plus saturație și luminozitate ca procente.
Formulă
How this is calculated
Introdu cele trei canale RGB (R, G, B), fiecare de la 0 la 255. Valorile sunt limitate în acel interval și împărțite la 255 astfel încât fiecare canal să devină o fracție între 0 și 1. Cea mai mare dintre cele trei fracții este max, iar cea mai mică este min.
Luminozitatea este punctul de mijloc al extremelor, L = (max + min) / 2. Croma d = max − min conduce saturația: S = d / (1 − |2L − 1|), care este 0 pentru orice gri unde max este egal cu min. Nuanța este găsită din oricare canal este maximul — roșu dă 60·(((g−b)/d) mod 6), verde dă 60·((b−r)/d + 2), iar albastru dă 60·((r−g)/d + 4); un rezultat negativ este reluat prin adăugarea a 360.
Ieșirile sunt H în grade (0–360°), iar S și L scalate la procente (×100). Pentru griuri pure (R = G = B) nuanța și saturația sunt ambele 0 și doar luminozitatea variază. Conversia este exactă și fără pierderi, în afară de rotunjirea procentuală afișată.
Întrebări frecvente
Când R, G și B sunt identice, culoarea este o nuanță de gri, deci croma (max − min) este zero. Fără conținut de culoare nu există nuanță sau saturație, doar luminozitatea se schimbă de la negru la alb.
Nuanța este raportată în grade de la 0 la 360°, în timp ce saturația și luminozitatea sunt procente de la 0% la 100%. Aceasta corespunde notației CSS hsl(), deci poți lipi valorile direct în foile de stil.
Nu. Luminozitatea HSL este media celui mai luminos și celui mai întunecat canal, deci culorile pure se află la 50% luminozitate. Valoarea HSV folosește doar canalul maxim, deci cele două modele raportează numere diferite pentru aceeași culoare.
Cunoscut și ca
TG we-Calculate Editorial Team. (2026). Convertor de culori RGB în HSL [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/rgb-to-hsl-converter
TG we-Calculate Editorial Team. "Convertor de culori RGB în HSL." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/rgb-to-hsl-converter.
TG we-Calculate Editorial Team, "Convertor de culori RGB în HSL," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/rgb-to-hsl-converter
@misc{wecalculate_rgb_to_hsl_converter, title = {Convertor de culori RGB în HSL}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/rgb-to-hsl-converter}}, year = {2026}, note = {TG we-Calculate} }
Te-a ajutat acest calculator?
