Utilia

Krāsu konvertētājs

Konvertējiet krāsu starp HEX, RGB, HSL, HSV, HWB, CMYK, LAB, LCH un OKLCH. Ielīmējiet kodu, redziet krāsu un nokopējiet katru formātu ar vienu klikšķi.

Piemēri:

Konvertācijas

CMYK ir vienkāršota konvertācija bez ICC profila. Drukas darbiem lūdziet tipogrāfijai konvertāciju pēc profila.

Kā lietot krāsu konvertētāju

  1. Ievadiet vai ielīmējiet krāsu laukā Ievade. Formāts tiek noteikts automātiski: #FF6347, FF6347, rgb(255 99 71), 255, 99, 71, hsl(9 100% 64%), hsv(9, 72%, 100%), cmyk(0, 61, 72, 0), lab(63% 59 48), oklch(70% 0.2 32) vai nosaukums, piemēram, tomato.
  2. Konvertācijas parādās, jums rakstot. Varat arī nospiest Enter vai noklikšķināt uz Konvertēt.
  3. Apskatiet paraugu: tas rāda krāsu un Noteiktais formāts, lai zinātu, kā ievade tika nolasīta.
  4. Noklikšķiniet uz Kopēt blakus vajadzīgajam formātam. Izmantojiet piemēru pogas, lai izmēģinātu biežākās ievades.

Konvertēšana notiek pilnībā jūsu pārlūkprogrammā.

Atbalstītie formāti

Formāts Piemērs Tipisks pielietojums
HEX #FF6347 HTML, CSS, dizaina rīki
RGB rgb(255, 99, 71) CSS, kods, attēlu redaktori
HSL hsl(9, 100%, 64%) CSS, gaišuma pielāgošana
HSV / HSB hsv(9, 72%, 100%) Photoshop, Figma, krāsu atlasītāji
HWB hwb(9 28% 0%) CSS Color 4
CMYK cmyk(0%, 61%, 72%, 0%) druka (skatiet piezīmi zemāk)
LAB (D50) lab(62.99% 59.36 47.88) CSS lab(), krāsu zinātne
LCH lch(62.99% 76.27 38.89) CSS lch()
OKLCH oklch(69.62% 0.1955 32.32) mūsdienu CSS, dizaina sistēmas

HEX, RGB, HSL, HWB, LAB, LCH un OKLCH izvades ir derīgs CSS, ko varat ielīmēt tieši stilu lapā. HSV un CMYK nav CSS pieraksti, tāpēc tie rakstīti ierastajā funkcijas stilā lasīšanai.

Ja ievadei ir caurspīdīgums (piemēram, rgb(255 0 0 / 50%)), konvertētājs to saglabā: HEX kļūst par astoņu ciparu kodu, piemēram, #FF000080, bet pārējiem formātiem pievieno alfa vērtību.

Kā darbojas konvertācijas

RGB, HEX, HSL, HSV un HWB ir dažādi veidi, kā pierakstīt vienas un tās pašas sRGB vērtības, tāpēc tie konvertējas precīzi (līdz noapaļošanai). LAB un LCH seko CSS Color 4 definīcijai, kas izmanto D50 baltā punktu ar Bradford hromatisko adaptāciju. Daži tiešsaistes konvertētāji izmanto D65, tāpēc to LAB skaitļi tai pašai krāsai var atšķirties par dažām vienībām. OKLCH izmanto Bjorna Otosona (Björn Ottosson) Oklab modeli – to pašu, ko pārlūkprogrammas lieto oklch().

Ja ievadāt LAB, LCH vai OKLCH krāsu, kas ir pārāk piesātināta parastam ekrānam, tā atrodas ārpus sRGB gamutas un tai nav HEX ekvivalenta. Tad rīks parāda ziņojumu un pārvērš to tuvākajā attēlojamajā krāsā, samazinot hromu, bet saglabājot gaišumu un nokrāsu.

CMYK ir tuvinājums

CMYK vērtības izmanto vienkāršo formulu K = 1 − max(R, G, B) un C = (1 − R − K) / (1 − K), tāpat M un Y. ICC profils netiek izmantots, tāpēc skaitļi neparedz, ko izdrukās konkrēta iekārta. Profesionālam drukas darbam konvertējiet maketēšanas programmā ar tipogrāfijas nodrošināto profilu (piemēram, FOGRA39 vai GRACoL). CMYK atpakaļ uz RGB konvertē ar apgriezto formulu R = (1 − C)(1 − K).

Biežāk uzdotie jautājumi

Kā ar roku pārvērst HEX par RGB?

Sadaliet kodu trīs pāros un katru pārvērsiet no 16-nieku sistēmas uz decimālo. Kodam #FF6347: FF = 255, 63 = 99, 47 = 71, tātad krāsa ir rgb(255, 99, 71).

Kāda ir atšķirība starp HSL un HSV?

Abi izmanto nokrāsas leņķi un piesātinājumu, taču HSL trešā vērtība ir gaišums (50 % ir tīrā krāsa, 100 % ir balts), bet HSV – vērtība jeb spilgtums (100 % ir tīrā krāsa vai balts atkarībā no piesātinājuma). Tāpēc tai pašai krāsai katrā modelī ir atšķirīgi piesātinājuma skaitļi.

Kāpēc mana LAB vērtība atšķiras no cita konvertētāja?

Visticamāk, baltā punkta dēļ. Šis rīks izmanto D50, tāpat kā CSS lab(). Konvertētāji, kas balstīti uz D65, dod nedaudz atšķirīgus skaitļus. Abi ir pareizi savā atsauces sistēmā.

Vai var konvertēt CMYK uz HEX?

Jā. Ievadiet, piemēram, cmyk(0%, 61%, 72%, 0%) vai cmyk(0, 0.61, 0.72, 0). Ņemiet vērā, ka rezultāts ir tuvinājums bez krāsu profila.

Vai tiek pieņemtas krāsas bez zīmes #?

Jā. Tiek atpazīti ff6347, f64 un pat trīs ar komatiem atdalīti skaitļi, piemēram, 255, 99, 71.