ImageColorPicker.com

    HSL al RGB konvertilo

    Konvertu ajnan HSL-koloron al RGB — tuj kaj senpage

    #F39C12

    Algluu iun kolorvaloron — ni detektas la formaton por vi.

    H
    S
    L
    Rezulto RGB
    rgb(243, 156, 18)
    Ruĝa
    243
    Verda
    156
    Blua
    18

    Ĉi tiu koloro en ĉiuj format'oj

    HSL estas la amika maniero por elekti koloron, RGB estas kion ekranoj, canvas-APIoj kaj bilda kodo efektive uzas. Ĉi tiu konvertero transformas iun ajn nuancon, saturiĝon kaj lumiĝon en precizajn 0–255 kanalojn.

    Kiel funkcias konvertado de HSL al RGB

    1. Konvertu S kaj L al frakcioj kaj kalkulu la kromon C = (1 − |2L − 1|) × S.
    2. Dividu la nuancon per 60 por trovi ĝian segmenton sur la kolorrado kaj kalkulu la interan valoron X = C × (1 − |(H/60 mod 2) − 1|).
    3. Asignu C, X kaj 0 al la R, G kaj B loko-juĝoj laŭ tiu segmenta ordigo.
    4. Aldonu la lumiĝan ofseton L − C/2 al ĉiuj tri kanaloj kaj multipliku per 255.

    Efektiva ekzemplo

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

    La rezulto estas preciza ĝis la fina rondigo al tutaj kanalaj nombroj. Frakciaj nuanco- aŭ saturiĝvaloroj estas subtenataj kaj simple falas al la plej proksima RGB-trio.

    HSL kaj RGB klarigo

    Kio estas HSL?

    HSL dividas koloron en nuancon (0–360° sur la kolorrado), saturiĝon (kiom kolora, 0–100%) kaj lumon (kiom hela, 0–100%). Ĉar ĉiu parto kongruas kun la maniero kiel homoj priskribas koloron, HSL estas la plej simpla formato por konstrui kolorkopiojn, nuancojn kaj konsekvencajn paletrojn — per mano aŭ en kodo.

    Sintekso:
    hsl(H, S%, L%)
    Gamo:
    0–360°, 0–100%, 0–100%
    Plej taŭga por:
    paletroj, nuancoj kaj ombroj, temigado

    Kio estas RGB?

    RGB priskribas koloron kiel tri lumkanalojn — ruĝa, verda kaj blua — ĉiu de 0 ĝis 255. Ĝi spegulas kiel ekranoj fakte funkcias: ĉiuj tri je 255 donas blankon, ĉiuj je 0 donas nigrion. RGB estas la ĝusta elekto kiam vi bezonas kalkuli kun koloro, kaj rgba() aldona travideblecon supre.

    Sintekso:
    rgb(R, G, B)
    Gamo:
    0–255 po kanalo
    Plej taŭga por:
    kodo, canvas, travidebleco kun rgba()

    HSL al RGB referenctabelo

    La plej oftaj CSS-koloroj, konvertitaj de HSL al RGB.

    KoloroHSLRGB
    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)

    Oftaj demandoj