Pretvarač RGB u CMYK

Pretvorite RGB u CMYK dok kucate — besplatno, trenutno, uz praktičan primjer i tabelu uobičajenih boja.

Praktičan primjer

RGB 255, 87, 51 = CMYK 0%, 66%, 80%, 0%

Kako pretvaranje funkcioniše

  • CMYK izražava boju kao procente cijan, magenta, žute i crne tinte. Na ekranu je to standardna aproksimacija — otisak na papiru varira u zavisnosti od profila štampača i papira.

Uobičajene boje u RGB i CMYK

BojaRGBCMYK
Crvena255, 0, 00%, 100%, 100%, 0%
Narandžasta255, 165, 00%, 35%, 100%, 0%
Žuta255, 255, 00%, 0%, 100%, 0%
Zelena0, 128, 0100%, 0%, 100%, 50%
Cijan0, 255, 255100%, 0%, 0%, 0%
Plava0, 0, 255100%, 100%, 0%, 0%
Ljubičasta128, 0, 1280%, 100%, 0%, 50%
Ružičasta255, 192, 2030%, 25%, 20%, 0%
Smeđa165, 42, 420%, 75%, 75%, 35%
Bijela255, 255, 2550%, 0%, 0%, 0%
Siva128, 128, 1280%, 0%, 0%, 50%
Crna0, 0, 00%, 0%, 0%, 100%

Svaka konverzija se vrši u Vašem pregledniku. Ništa što unesete ne šalje se na BroBroGo.

Često postavljana pitanja (FAQ)

Kako da pretvorim RGB u CMYK?

Unesite ili zalijepite svoju RGB vrijednost iznad — CMYK vrijednost se ažurira dok kucate. Boju možete odabrati i vizuelno pomoću palete.

Da li je pretvaranje tačno?

Koristi se standardna formula za ekran. Stvarna štampana boja zavisi od ICC profila štampača, boja i papira, pa CMYK vrijednosti tretirajte kao polaznu tačku za štampu.

Konverzija RGB u CMYK – kako alat radi i zašto je rezultat samo aproksimacija

Osnovna ideja i fizička razlika modela

RGB i CMYK opisuju boju na potpuno različite fizičke načine. RGB (Red, Green, Blue) je aditivni model koji koristi svjetlost – monitori, ekrani i projektori miješaju crveno, zeleno i plavo svjetlo da bi stvorili boju. CMYK (Cyan, Magenta, Yellow, Key/Black) je subtraktivni model koji koristi tintu ili toner – štampači nanose slojeve boje koji apsorbiraju (oduzimaju) dio bijele svjetlosti papira, a preostala reflektirana svjetlost daje boju.

Ova razlika nije samo tehnička. RGB može prikazati mnogo više boja nego što CMYK može odštampati. Zbog toga konverzija RGB u CMYK nikada nije savršena. Alat na ovoj stranici izračunava približnu vrijednost koristeći standardnu matematičku transformaciju bez ICC profila – to znači da je rezultat polazna tačka za štampu, a ne tačna reprodukcija. Profesionalni štampači koriste ICC profile (npr. FOGRA39, GRACoL) koji uzimaju u obzir vrstu papira, tintu i samu štamparsku mašinu. Bez tih profila dobijate grubu procjenu.

Na primjer, ako na ekranu imate živu plavu boju RGB(0, 120, 255), alat će vam dati CMYK(100%, 53%, 0%, 0%). U stvarnom štampanju ta boja vjerovatno neće biti tako intenzivna jer CMYK nema toliko širok gamut. Alat automatski prilagođava vrijednosti koje izlaze izvan vidljivog RGB opsega, pa ako unesete CMYK ili LAB vrijednost koju monitor ne može prikazati, sistem je pomjera na najbližu prikazivu boju. Zbog toga pretvaranje te boje natrag u originalni format može dati blago drugačiji broj – gubitak je neizbježan.

Kako alat funkcioniše – unos i izlaz

Korisnik unosi RGB vrijednost kao tri cijela broja između 0 i 255, odvojena zarezom – na primjer 79, 70, 229. Alat odmah prikazuje CMYK ekvivalent kao četiri procenta (0–100). Za gornji primjer izlaz je 66%, 69%, 0%, 10% (cyan, magenta, yellow, key/black). Istovremeno se ažuriraju i HEX, HSL, HSV i LAB polja.

Nije potrebno unositi samo RGB. Možete uređivati bilo koje od šest polja (HEX, RGB, HSL, HSV, CMYK, LAB) – alat će interno izračunati RGB vrijednost, a zatim sve ostale. Sve promjene su trenutne, nema dugmeta za pretvaranje. Na primjer, ako u polje za CMYK upišete 50%, 30%, 0%, 20%, alat će odmah prikazati približan RGB, HEX itd.

Brojčana ograničenja su striktna:

  • RGB: tri broja 0–255
  • CMYK: četiri procenta 0–100 (bez znaka procenta? U poruci greške stoji "like 66%, 69%, 0%, 10%", znači korisnik treba da unese procente)
  • HEX: šest heksadecimalnih cifara sa ili bez #
  • HSL: tri broja (H 0–360, S i L 0–100)
  • HSV: tri broja (H 0–360, S i V 0–100)
  • LAB: tri broja (L 0–100, a i b teoretski neograničeni, ali alat prihvata samo u granicama koje daju prikazivu RGB boju)

Ako unesete neispravnu vrijednost, alat prikazuje specifičnu poruku greške. Na primjer, za RGB: "Unesite RGB kao tri broja 0–255, npr. 79, 70, 229." Za CMYK: "Unesite CMYK kao četiri procenta 0–100, npr. 66%, 69%, 0%, 10%." Sve konverzije se izvode direktno u vašem pretraživaču – niti jedan podatak koji unesete ne odlazi na server.

Šta ovaj alat čini drugačijim – gamut i prilagođavanje

Ključna karakteristika koja ovu stranicu izdvaja od običnog kalkulatora jeste transparentno rješavanje problema gamuta. CMYK ima manji gamut od RGB, što je dobro poznato svakom grafičkom dizajneru koji je ikada pokušao odštampati fluorescentno narandžastu ili električno plavu boju – one jednostavno ne postoje u CMYK prostoru. Alat ne krije tu činjenicu; on automatski prilagođava vrijednosti koje su van opsega na najbližu prikazivu boju. To znači da ako unesete zasićenu RGB boju, CMYK izlaz će biti zasićen do maksimuma koji model dozvoljava (npr. 100% za jednu ili više boja). Kada tu CMYK vrijednost pretvorite nazad u RGB, dobit ćete malo drugačiju boju – originalna svjetlina ili zasićenost su izgubljene.

Ovo je osobito važno za one koji rade povratne konverzije (CMYK → RGB → CMYK) i očekuju isti broj. Zbog prilagođavanja, rezultat se može razlikovati za nekoliko procentnih poena. Standardna praksa u štampi je da se uvijek radi konverzija u jednom smjeru i sa ICC profilom. Alat ovdje daje dobru aproksimaciju za brzu provjeru, ali ne zamjenjuje softver za pripremu za štampu (npr. Adobe Photoshop ili profile u InDesignu).

Na primjer, RGB(255, 0, 0) je čista crvena. Alat je pretvara u CMYK(0%, 100%, 100%, 0%). Ako tu CMYK vrijednost vratite u RGB, dobit ćete (237, 28, 36) – blago potamnjena crvena, jer čista crvena iz RGB nije u CMYK gamutu i alat je prilagodio.

Pravila i rubni slučajevi

Korisnici često prave greške pri unosu. Alat ih jasno prijavljuje. Evo najčešćih slučajeva:

  • RGB van opsega: unos 300, 0, 0 ili -5, 128, 200 – poruka: "Unesite RGB kao tri broja 0–255, npr. 79, 70, 229."
  • CMYK u pogrešnom formatu: unos 66, 69, 0, 10 (bez znaka procenta) ili 66% 69% (samo dvije vrijednosti) – poruka: "Unesite CMYK kao četiri procenta 0–100, npr. 66%, 69%, 0%, 10%." Alat očekuje četiri broja, svaki opciono sa znakom procenta.
  • HEX sa previše ili premalo cifara: #FFF ili #GGGFFF – poruka upozorava na neispravan heksadecimalni unos.
  • HSL ili HSV sa H izvan 0–360 – alat prijavljuje grešku.

Zanimljiv je slučaj LAB vrijednosti koje su teoretski unutar opsega, ali ne odgovaraju nijednoj boji koju RGB monitor može prikazati. Na primjer, LAB(100, 50, -100) je van RGB gamuta. Alat će prilagoditi tu boju na najbližu prikazivu, što znači da će L, a, b vrijednosti koje vidite u polju biti malo izmijenjene. Ako zatim kopirate tu LAB vrijednost i ponovo je unesete, možete dobiti istu boju – ali ne i originalnu.

Sve konverzije se dešavaju u vašem browseru, bez mrežnog zahtjeva. To znači da alat radi i oflajn (ako je stranica već učitana) i da nema brige o privatnosti podataka.

Ko koristi ovaj alat i za šta?

Primarna publika su grafički dizajneri koji pripremaju digitalne materijale za štampu. Kada radite u RGB režimu (npr. dizajn za web ili video), a klijent traži brošuru ili vizitkartu, potreban vam je brz CMYK polazni broj. Alat daje tu aproksimaciju u sekundi. Druga grupa su front-end developeri koji prevode boje brenda iz HEX ili RGB specifikacije u CMYK za štampane materijale – na primjer, kada treba napraviti.pdf sa logotipom u CMYK-u.

Štamparsko osoblje može koristiti alat za brzu provjeru da li će određena RGB boja pasti izvan CMYK gamuta. Ako alat prikaže 100% za jednu ili više CMYK komponenti, to je znak da boja vjerovatno neće biti vjerno reprodukovana. Također, svi koji prelaze iz RGB workflow-a (web, video, rasvjeta) u print workflow (brošure, plakati, ambalaža) trebaju ovu vrstu konverzije.

Razumijevanje različitih modela boja

Na stranici je istovremeno prikazano šest modela boja. Svaki ima svoju svrhu:

Model Osnova Tipična upotreba
HEX Heksadecimalni zapis RGB (00–FF) Web, HTML/CSS
RGB Crvena, zelena, plava (0–255) Monitori, ekrani
HSL Nijansa (0–360), zasićenost (0–100), svjetlina (0–100) Intuitivno podešavanje boje
HSV Nijansa (0–360), zasićenost (0–100), vrijednost (0–100) Softver za obradu slika
CMYK Cijan, magenta, žuta, crna (0–100%) Štampa
LAB Svjetlina (0–100), a i b osi (teoretski neograničeno) Perceptualno uniformni model

LAB je uključen jer je nezavisan od uređaja i može predstaviti boje koje RGB ili CMYK ne mogu. Međutim, alat prikazuje samo one LAB vrijednosti koje su u RGB gamutu – ostale se prilagođavaju.

Često postavljana pitanja (FAQ)

1. Zašto CMYK vrijednost koju dobijem nije ista kao u Photoshopu?

Alat ne koristi ICC profil, dok Photoshop obično koristi podešeni profil (npr. FOGRA39). Svaki ICC profil daje malo drugačiju konverziju. Osim toga, Photoshop omogućava i opcije namjere renderiranja (perceptualna, kolorimetrijska) koje utiču na rezultat. Ovdje dobijate standardnu matematičku transformaciju bez prilagođavanja.

2. Da li je CMYK iz ovog alata tačan za štampu?

Samo kao polazna tačka. Stvarni rezultat u štampi zavisi od mašine, papira i profila. Uvijek provjerite sa štamparijom ili koristite softver za pripremu za štampu koji podržava ICC profile.

3. Šta znači kada CMYK pokaže 100% za jednu boju?

To znači da je ta boja na maksimumu zasićenja u CMYK modelu. Često se dešava kod veoma zasićenih RGB boja koje su izvan gamuta. Na primjer, čista crvena RGB daje 100% magenta i 100% žuta. Štampač će nanijeti maksimalnu količinu tinte, ali boja na papiru neće biti tako jarka kao na ekranu.

4. Mogu li unijeti LAB vrijednost koja nije u RGB opsegu?

Možete, ali alat će je automatski prilagoditi na najbližu prikazivu boju. To znači da će LAB broj u polju biti malo promijenjen. Ako tu novu LAB vrijednost kopirate i ponovo unesete, dobit ćete istu boju, ali ne i originalnu.

5. Da li se moji podaci šalju na server?

Ne. Sva konverzija se odvija u vašem pretraživaču. Možete provjeriti mrežnu aktivnost – nema poziva ka serveru. To znači da alat radi i oflajn nakon prvog učitavanja.

6. Kako da pretvorim CMYK nazad u RGB?

Jednostavno kliknite na polje za CMYK (ili ga uređujte) i unesite vrijednosti. Alat će automatski izračunati RGB, HEX, HSL, HSV i LAB. Imajte na umu da zbog prilagođavanja gamuta može doći do blagog pomaka u odnosu na originalnu RGB boju.