24 converter Vipimo · Sarafu · Faili

Badilisha RGB kuwa HSL Red Green Blue ↔ Hue Saturation Lightness Bure Mtandaoni Salama

Andika thamani katika RGB na uisome katika HSL papo hapo. Hesabu hufanyika kwenye kivinjari chako, hakuna kinachotumwa popote, na kile ambacho ubadilishaji unategemea kimeandikwa hapa chini badala ya kudhaniwa.

Badilisha thamani

Hukadiriwa wakati wa kurudi
RGB
hsl(30, 29%, 27%) HSL
Rangi moja, tahajia mbili

rgb(90, 70, 50) = hsl(30, 29%, 27%)

Kuhusu kibadilishaji hiki
Fomula rgb(R, G, B) → hsl(H, S%, L%)
Kinachohifadhiwa Rangi kama jicho linavyoipanga: hue kwenye gurudumu, ukolezi wake, na wepesi wake. Ndiyo maana hsl inafaa kuwa nayo — unaweza kufanya rangi iwe hafifu zaidi au iwe nyeusi kidogo kwa kubadilisha nambari moja, jambo ambalo karibu haliwezekani kwa hex.
Kisichoweza kufanya Zote mbili zinaeleza rangi zilezile, lakini hsl hufika kwazo kupitia jiometri tofauti na nambari zake tatu hukadiriwa hadi digrii nzima na asilimia nzima zinapoandikwa. Kwa hivyo rangi iliyopelekwa kwenye hsl na kurudishwa inaweza kutua hatua moja au mbili kutoka ilipoanzia — kwa macho ni ileile, si baiti kwa baiti. Ukihitaji baiti kamili zirudi, hifadhi hex.
Mahali kinapofanya kazi Kwenye kivinjari chako. Hakuna kinachopakiwa, kwa hivyo hakuna cha kufuta baadaye.

Hakuna kinachopakiwa

Notesheni hizi zinatoka wapi

Hex na RGB ni kitu kimoja kilichoandikwa mara mbili. Rangi ya skrini ni namba tatu — kiasi gani cha mwanga mwekundu, wa kijani na wa buluu kitolewe — kila moja kutoka 0 hadi 255, ambayo ni baiti moja; hex huandika tu baiti hizo katika msingi wa kumi na sita, kwa hivyo #FF8800 na rgb(255, 136, 0) ni maagizo yaleyale kwa pikseli ileile. HSL ilibuniwa kwa sababu hakuna kati ya hizo mbili kinachosomeka kwa binadamu: inatoa hue kama pembe kuzunguka gurudumu la rangi, pamoja na saturation na lightness kama asilimia, ili mbunifu aweze kufanya kitu kiwe chepesi zaidi bila kukokotoa upya namba tatu. CMYK inahusu ulimwengu tofauti kabisa — wino badala ya mwanga. Ni ya kutoa, imejengwa kutoka sahani nne za uchapishaji, na haiwezi kufikia kila rangi ambayo skrini inaweza, kwa sababu skrini hutoa mwanga ilhali karatasi huuakisi tu.

Unakutana nazo wapi

Hex ndiyo unayoiandika kwenye stylesheet na ndiyo unayopewa na zana ya usanifu. RGB huonekana popote rangi inapohitaji hesabu — gradient, uwazi, msimbo unaokokotoa kivuli. HSL ndiyo unayoichukua unaporekebisha palette kwa mkono, kwa sababu mabadiliko unayoyataka kwa kawaida ni mabadiliko ya moja kati ya namba zake tatu. CMYK ndiyo anayoiomba mchapishaji, na kubadilisha kuiingia ndio wakati ambapo usanifu huacha kuwa mwanga na kuwa wino.

Maswali ambayo watu huuliza

Kwa nini matokeo yangu ya CMYK yanatofautiana na yale ninayopewa na mchapishaji wangu?

Kwa sababu hakuna ubadilishaji mmoja sahihi. Hesabu kwenye ukurasa huu ni ile rahisi isiyotegemea kifaa, ambayo ndiyo jibu sahihi unapohitaji mahali pa kuanzia au kielelezo cha takriban. Kiwanda cha uchapishaji hubadilisha kupitia wasifu wa rangi unaozingatia wino, karatasi na mashine mahususi, na rangi ileile ya RGB itatoa thamani tofauti za CMYK kwenye karatasi inayong’aa kuliko kwenye isiyong’aa. Kwa chochote kinachopaswa kulingana, muombe mchapishaji wasifu wao badala ya kuamini fomula.

Kwa nini baadhi ya rangi za skrini haziwezi kuchapishwa?

Kwa sababu hizo mbili haziwezi kufikia rangi zilezile. Skrini hutengeneza rangi kwa kuongeza mwanga na inaweza kutoa sayani au kijani chenye mng’ao na uzito ambacho wino hauwezi kulingana nacho; karatasi hutengeneza rangi kwa kunyonya mwanga, na mwangavu zaidi inayoweza kuwa ni weupe wa ukurasa wenyewe. Seti ya rangi ambazo kila moja inaweza kufikia huitwa gamut yake, na pale ambapo hazipishani, ubadilishaji lazima uchague rangi iliyo karibu zaidi inayopatikana. Ndiyo maana rangi angavu ya skrini mara nyingi huonekana kufifia kidogo inapochapishwa.

Je, jibu ni sahihi kabisa?

Pale ambapo vipimo vyote viwili vimefafanuliwa kwa kutumia kimoja kingine kwa nambari kamili, ndiyo — ukurasa unasema hivyo juu ya nambari, na ukadiriaji pekee ni katika idadi ya tarakimu zinazoonyeshwa. Pale ambapo uwiano hauna desimali yenye mwisho, ukurasa unaonyesha tarakimu kumi na mbili muhimu na kusema kwamba uhusiano ni wa kukadiria, badala ya kujifanya vinginevyo.

Je, kitu ninachoandika kinatoka kwenye kifaa changu?

Hapana. Hesabu hufanyika kwenye kivinjari chako; hakuna kinachopakiwa na hakuna seva ya kukipokea. Pakia ukurasa mara moja na utaendelea kufanya kazi hata mtandao ukizimwa.

Urefu na eneo Uzito na ujazo Halijoto Sarafu