ImageColorPicker.com

HSL nei RGB-omsetter

Konvertearje elke HSL-kleur nei RGB — fuortendaliks en fergees

#F39C12

Plak in kleurwearde — wy detectearje it formaat foar dy.

H
S
L
RGB-resultaat
rgb(243, 156, 18)
Read
243
Grien
156
Blau
18

Dizze kleur yn elk formaat

HSL is de freonlike manier om in kleur te kiezen; RGB is wat skermen, canvas-API's en ôfbyldingskoade echt brûke. Dizze konverter set hokker hue, saturation en lightness-triple dan ek om yn presize 0–255-kanalen.

Hoe konversje fan HSL nei RGB wurket

  1. Set S en L om nei brekken (fractions) en berekkenje de chroma C = (1 − |2L − 1|) × S.
  2. Diele de hue troch 60 om it segmint op it kleurwiel te finen en berekkenje it yntermidiale X = C × (1 − |(H/60 mod 2) − 1|).
  3. Wize C, X en 0 ta oan de R-, G- en B-plekken neffens dat segmint.
  4. Foegje de lightness-offset L − C/2 ta oan alle trije kanalen en fermeitsje mei 255.

Wurkend foarbyld

HSL hsl(37, 90%, 51%)=RGB rgb(243, 156, 18)

It resultaat is krekt oant de lêste afrûning nei heule kanalen. Fractionele hue of saturationwearden wurde stipe en lizze gewoan op it tichtstby lizzen RGB-tripel.

HSL en RGB útlis

Wat is HSL?

HSL splitst in kleur yn hue (0–360° op it kleurfiel), saturation (hoe kleurryk, 0–100%) en lightness (hoe ljocht, 0–100%). Omdat elk diel past by hoe minsken kleuren beskriuwe, is HSL it maklikste formaat foar it bouen fan tinten, shades en konsistente paletten — hânmjittich of yn koade.

Syntaks:
hsl(H, S%, L%)
Berik:
0–360°, 0–100%, 0–100%
Bêst foar:
paletten, tinten en shades, theming

Wat is RGB?

RGB beskriuwt in kleur as trije ljochtkanalen — reade, griene en blauwe — elk fan 0 oant 255. It spiegelt hoe skermen eins wurkje: alle trije op 255 jouwe wyt, alle trije op 0 jouwe swart. RGB is de juste kar asst mei de nummers wurkje moat, en rgba() foeget transparânsje derboppe ta.

Syntaks:
rgb(R, G, B)
Berik:
0–255 per kanaal
Bêst foar:
koade, canvas, transparânsje mei rgba()

HSL nei RGB referinsjetabel

De meast foarkommende CSS-kleuren, konvertearre fan HSL nei RGB.

KleurHSLRGB
blackhsl(0, 0%, 0%)rgb(0, 0, 0)
whitehsl(0, 0%, 100%)rgb(255, 255, 255)
redhsl(0, 100%, 50%)rgb(255, 0, 0)
limehsl(120, 100%, 50%)rgb(0, 255, 0)
bluehsl(240, 100%, 50%)rgb(0, 0, 255)
yellowhsl(60, 100%, 50%)rgb(255, 255, 0)
orangehsl(39, 100%, 50%)rgb(255, 166, 0)
tealhsl(180, 100%, 25%)rgb(0, 127, 128)
purplehsl(300, 100%, 25%)rgb(128, 0, 127)
grayhsl(0, 0%, 50%)rgb(128, 128, 128)

Faak stelde fragen