ImageColorPicker.com

    RGB to HSL converter

    Badili rangi yoyote ya RGB kuwa HSL — papo hapo na bure

    #9B59B6

    Bandika thamani yoyote ya rangi — tunagundua muundo kwako.

    R
    G
    B
    matokeo ya HSL
    hsl(283, 39%, 53%)
    Hue
    283°
    Mwangaza
    39%
    Mwangavu
    53%

    Rangi hii katika fomati zote

    RGB inaambia skrini ni mwanga gani uitokeze; HSL inakuonyesha rangi inaonekana vipi. Kubadilisha channel tatu kuwa hue, saturation na lightness hufanya rangi iwe rahisi kurekebisha kwa mkono.

    Jinsi uongozaji wa RGB hadi HSL unavyofanya kazi

    1. Gawanya R, G na B kwa 255 ili kila thamani iwe kati ya 0 na 1.
    2. Chukua kubwa zaidi na ndogo zaidi ya tatu — wastani wao ni lightness L.
    3. Kama kubwa na ndogo ni sawa, rangi ni kijivu: hue na saturation zote ni 0.
    4. Vinginevyo toa S kutoka kwa tofauti kati ya kubwa na ndogo, na soma H kutoka kwenye channel ambayo ndiyo kubwa.

    Mfano uliofanya kazi

    RGB rgb(155, 89, 182)=HSL hsl(283, 39%, 53%)

    Sahihi kwa kanuni. Kwa sababu H, S na L kawaida zinaonyeshwa kama nambari zilizozungushwa, kubadilisha tena kunaweza kusogeza channel kwa hatua moja au mbili.

    RGB na HSL obofye

    Ni nini RGB?

    RGB inaelezea rangi kama channel tatu za mwanga — red, green na blue — kila moja kutoka 0 hadi 255. Inaakisi jinsi skrini zinavyofanya kazi kwa kweli: zote tatu kwa 255 zinaipa nyeupe, zote kwa 0 zinaipa nyeusi. RGB ni chaguo sahihi wakati unahitaji kufanya hesabu na rangi, na rgba() inaongeza uwazi juu yake.

    Sintaksia:
    rgb(R, G, B)
    Wigo:
    0–255 kwa kila channel
    Bora kwa:
    code, canvas, uwazi na rgba()

    Ni nini HSL?

    HSL inaigawanya rangi katika hue (0–360° kwenye gurudumu la rangi), saturation (ukali wa rangi, 0–100%) na lightness (uwazi/angaza, 0–100%). Kwa kuwa kila sehemu inafanana na jinsi watu wanavyotoa sifa za rangi, HSL ni muundo rahisi zaidi kwa kujenga tints, shades na paleti zenye muendelezo — kwa mkono au kwa code.

    Sintaksia:
    hsl(H, S%, L%)
    Wigo:
    0–360°, 0–100%, 0–100%
    Bora kwa:
    paleti, tints na shades, theming

    RGB to HSL reference table

    Rangi za CSS zinazotumika zaidi, zimetumika kutoka RGB hadi HSL.

    RangiRGBHSL
    blackrgb(0, 0, 0)hsl(0, 0%, 0%)
    whitergb(255, 255, 255)hsl(0, 0%, 100%)
    redrgb(255, 0, 0)hsl(0, 100%, 50%)
    limergb(0, 255, 0)hsl(120, 100%, 50%)
    bluergb(0, 0, 255)hsl(240, 100%, 50%)
    yellowrgb(255, 255, 0)hsl(60, 100%, 50%)
    orangergb(255, 165, 0)hsl(39, 100%, 50%)
    tealrgb(0, 128, 128)hsl(180, 100%, 25%)
    purplergb(128, 0, 128)hsl(300, 100%, 25%)
    grayrgb(128, 128, 128)hsl(0, 0%, 50%)

    Maswali yanayoulizwa mara kwa mara