ImageColorPicker.com

    konvertues HSL në RGB

    Konverto çfarëdo ngjyre HSL në RGB — menjëherë dhe falas

    #F39C12

    Ngjit çdo vlerë ngjyre — ne zbulojmë formatin për ty.

    H
    S
    L
    rezultati RGB
    rgb(243, 156, 18)
    E kuqe
    243
    E gjelbër
    156
    E kaltër
    18

    Kjo ngjyrë në çdo format

    HSL është mënyra miqësore për të zgjedhur një ngjyrë, RGB është ajo që ekrane, API-të e canvas dhe kodi i imazheve përdorin në të vërtetë. Ky konvertues kthen çdo tripletë të hue, saturation dhe lightness në kanale të sakta 0–255.

    Si funksionon konvertimi HSL në RGB

    1. Kthe S dhe L në fraksione dhe llogarit kromën C = (1 − |2L − 1|) × S.
    2. Përqaji hue-n me 60 për të gjetur segmentin e tij në rrotën e ngjyrave dhe llogarit vlerën e ndërmjetme X = C × (1 − |(H/60 mod 2) − 1|).
    3. Cakto C, X dhe 0 në vendet R, G dhe B sipas atij segmenti.
    4. Shto zbritjen e lightness L − C/2 në të tre kanalet dhe shumëzo me 255.

    Shembull i punuar

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

    Rezultati është i saktë deri te rrumbullakosja përfundimtare në kanale të plota. Vlerat fraksionale të hue ose saturation mbështeten dhe thjesht bien në tripletën RGB më të afërt.

    HSL dhe RGB shpjeguara

    Çfarë është HSL?

    HSL ndan një ngjyrë në hue (0–360° në rrotën e ngjyrave), saturation (sa e ngjyrshme, 0–100%) dhe lightness (sa e ndritshme, 0–100%). Sepse secila pjesë i përgjigjet mënyrës si njerëzit përshkruajnë ngjyrën, HSL është formati më i lehtë për të ndërtuar tintat, hijet dhe paletat konsistente — me dorë ose në kod.

    Sintaksa:
    hsl(H, S%, L%)
    Dhe:
    0–360°, 0–100%, 0–100%
    Më i mirë për:
    paleta, tintat dhe hijet, tematizim

    Çfarë është RGB?

    RGB përshkruan një ngjyrë si tre kanale drite — të kuqe, jeshile dhe blu — secili nga 0 deri në 255. Ai pasqyron mënyrën se si punojnë ekranet: të tre në 255 japin të bardhë, të gjithë në 0 japin të zezë. RGB është zgjedhja e duhur kur duhet të bësh llogaritje me një ngjyrë, dhe rgba() shton transparencë mbi të.

    Sintaksa:
    rgb(R, G, B)
    Dhe:
    0–255 për kanal
    Më i mirë për:
    kod, canvas, transparencë me rgba()

    tabelë referimi HSL në RGB

    Ngjyrat më të zakonshme CSS, të konvertuara nga HSL në RGB.

    NgjyrëHSLRGB
    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)

    Pyetjet e shpeshta