ImageColorPicker.com

    HSL to RGB converter

    I-convert ang anumang HSL na kulay sa RGB — agad at libre

    #F39C12

    I-paste ang anumang halaga ng kulay — awtomatiko naming matutukoy ang format para sa iyo.

    H
    S
    L
    Resulta ng RGB
    rgb(243, 156, 18)
    Pula
    243
    Berde
    156
    Asul
    18

    Ang kulay na ito sa lahat ng format

    Mas user-friendly ang HSL kapag pumipili ng kulay; ang RGB naman ang ginagamit ng mga screen, canvas API at image code. Itong converter ay nagtatagal ng anumang hue, saturation at lightness na triple at ginagawang eksaktong 0–255 channels.

    Paano gumagana ang conversion mula HSL papuntang RGB

    1. Gawing fraction ang S at L at kalkulahin ang chroma C = (1 − |2L − 1|) × S.
    2. Hatiin ang hue sa 60 para makita ang segment nito sa color wheel at kalkulahin ang intermediate value X = C × (1 − |(H/60 mod 2) − 1|).
    3. Italaga ang C, X at 0 sa mga slot ng R, G at B ayon sa nasabing segment.
    4. Idagdag ang lightness offset na L − C/2 sa lahat ng tatlong channel at i-multiply sa 255.

    Halimbawang gumagana

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

    Eksakto ang resulta hanggang sa huling pag-round sa buong channel. Sinusuportahan ang fractional na hue o saturation at simple lang silang mapupunta sa pinakamalapit na RGB triple.

    Ipinaliwanag ang HSL at RGB

    Ano ang HSL?

    Hinahati ng HSL ang kulay sa hue (0–360° sa color wheel), saturation (gaano ka-colorful, 0–100%) at lightness (gaano kabilis o liwanag, 0–100%). Dahil tumutugma ang bawat bahagi sa paraan ng paglalarawan ng kulay ng mga tao, pinakamadaling gamitin ang HSL para bumuo ng tints, shades at pare-parehong palettes — mano-mano o sa code.

    Sintaks:
    hsl(H, S%, L%)
    Saklaw:
    0–360°, 0–100%, 0–100%
    Pinakamainam para sa:
    palettes, tints and shades, theming

    Ano ang RGB?

    Ipinapakita ng RGB ang kulay bilang tatlong channel ng ilaw — red, green at blue — bawat isa mula 0 hanggang 255. Ginagaya nito kung paano talaga gumagana ang mga screen: lahat ng tatlo sa 255 ay nagreresulta sa puti, lahat sa 0 ay itim. Tamang piliin ang RGB kapag kailangan mong mag-calculate gamit ang isang kulay, at nagdadagdag ang rgba() ng transparency sa ibabaw.

    Sintaks:
    rgb(R, G, B)
    Saklaw:
    0–255 per channel
    Pinakamainam para sa:
    code, canvas, transparency with rgba()

    HSL to RGB reference table

    Ang mga pinaka-karaniwang CSS na kulay, naka-convert mula HSL papuntang RGB.

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

    Mga madalas itanong