Przelicz kolor RGB na cztery farby CMYK

Ostatnia aktualizacja treści:

Wpisz trzy liczby z ekranu, a udziały farb pojawią się w trakcie pisania: rgb(59, 130, 246) to cmyk(76%, 47%, 0%, 4%). Konwerter podaje wynik standardowym wzorem, tym samym, który stosują kalkulatory drukarni i programy graficzne w dokumencie bez przypisanego profilu.

na

Jak przeliczyć RGB na CMYK?

Podziel każdy kanał przez 255, a potem wylicz z tych trzech ułamków cztery udziały farb. Najjaśniejszy z kanałów wyznacza czerń, a pozostałe farby liczy się z niej i z własnego kanału.


Wzór: K = 1 − największy z kanałów, a dalej C = (1 − R − K) ÷ (1 − K). Magenta liczy się tak samo z kanału zielonego, a żółty z niebieskiego.


Kolor rgb(59, 130, 246) ma po podzieleniu kanały 0,231, 0,510 i 0,965. Najjaśniejszy jest niebieski, więc czerń wychodzi 0,035, czyli 4%. Cyjan daje 76%, magenta 47%, a żółty zero, bo cała wartość kanału niebieskiego poszła w czerń. Wynik to cmyk(76%, 47%, 0%, 4%).


Kilka wartości wraca przy tym przeliczeniu częściej niż inne. Czerń rgb(0, 0, 0) schodzi do samej czarnej farby na poziomie 100%, biel rgb(255, 255, 255) daje cztery zera, a szarość rgb(128, 128, 128) zapisuje się jako 50% czerni bez udziału pozostałych farb.


Wzór jest niezależny od maszyny i od papieru, dlatego daje ten sam wynik wszędzie. Ostateczny rozkład farb na maszynie wyznacza profil ICC podany przez drukarnię, a nazwy profili używanych w Europie zbiera tabela na tej stronie. Kolor z druku przeliczysz w drugą stronę konwerterem CMYK na RGB.

Czym jest CMYK, a czym RGB?

RGB opisuje kolor światłem. Ekran ma punkty w trzech barwach i dodaje ich światło do siebie, więc trzy pełne wartości dają biel, a trzy zera czerń.


CMYK opisuje kolor farbą, a farba działa odwrotnie: leży na białym papierze i odbiera mu światło, więc im więcej farby, tym ciemniej. Dlatego barwy podstawowe stoją w obu zapisach po przeciwnych stronach. Pełny cyjan zabiera z bieli czerwień, a pełna magenta zieleń.

Cztery otwarte butelki farb drukarskich: magenta, cyjan, żółta i czarna
Tak wyglądają cztery farby triadowe w postaci, w jakiej trafiają do maszyny. Wszystkie barwy na gotowym arkuszu powstają z tej czwórki, a liczby CMYK mówią, ile której z nich położyć w danym punkcie. Zdjęcie: ImpressAB, CC BY-SA 4.0.

Skrót bierze się od nazw czterech farb: cyan, magenta, yellow oraz K, czyli czerń. Litera K pochodzi albo od ostatniej litery angielskiego słowa black, albo od key colour, czyli koloru kluczowego[1].


Czarna farba wchodzi do kompletu z dwóch powodów. Same cyjan, magenta i żółty nałożone na siebie dają ciemny, brudny brąz. Do tego osobna czerń zużywa na tekst i cienie znacznie mniej farby niż trzy warstwy jedna na drugiej[1].

Wkłady atramentowe drukarki oznaczone BK, M, C, PGBK i Y
Drukarka biurkowa rozdziela te same cztery farby na osobne wkłady, opisane skrótami C, M, Y i BK. Ta drukarka ma dwa czarne wkłady, bo pigmentowa czerń do tekstu i barwnikowa czerń do zdjęć zachowują się na papierze inaczej. Zdjęcie: 黃 zero, CC BY-SA 2.0.

W codziennej pracy jedno i drugie spotyka się w innym miejscu. Wartości RGB podaje przeglądarka, Figma i każdy próbnik kolorów na ekranie. Wartości CMYK stoją w specyfikacji drukarni, w księdze znaku i w oknie eksportu do PDF-a — wszędzie tam, gdzie plik idzie na papier.


Ekran opisuje barwę w przestrzeni sRGB, przyjętej przez W3C dla HTML i CSS[2], a więc jednakowej na każdym zgodnym urządzeniu. Z farbami jest inaczej: farby triadowe używane w Europie mają inną barwę niż te stosowane w Stanach Zjednoczonych[1]. Stąd bierze się rola profili ICC, które opisują konkretne połączenie farb, papieru i maszyny.

Podstawowe barwy ekranu i ich wartości CMYK

Barwy podstawowe RGB stają się w druku parami farb, a farby podstawowe wracają na ekran jako pary kanałów. Szarości powstają z samej czerni, bo wszystkie trzy kanały są w nich równe.
Wartości RGBKod HEXWartości CMYK
255, 255, 255#FFFFFF0%, 0%, 0%, 0%
0, 0, 0#0000000%, 0%, 0%, 100%
255, 0, 0#FF00000%, 100%, 100%, 0%
0, 255, 0#00FF00100%, 0%, 100%, 0%
0, 0, 255#0000FF100%, 100%, 0%, 0%
255, 255, 0#FFFF000%, 0%, 100%, 0%
0, 255, 255#00FFFF100%, 0%, 0%, 0%
255, 0, 255#FF00FF0%, 100%, 0%, 0%
192, 192, 192#C0C0C00%, 0%, 0%, 25%
128, 128, 128#8080800%, 0%, 0%, 50%

Czerwień ekranu wychodzi z magenty i żółtego, zieleń z cyjanu i żółtego, a błękit z cyjanu i magenty. Właśnie dlatego przy przeliczaniu w drugą stronę konwerterem CMYK na RGB pary farb wracają jako pojedyncze kanały.

Kolory z projektów cyfrowych w wartościach CMYK

Kolory marki najczęściej powstają na ekranie i dopiero potem trafiają na papier. Tabela pokazuje, ile farby zabiera każdy z nich po przeliczeniu standardowym wzorem.
Kod HEXWartości RGBWartości CMYK
#3B82F659, 130, 24676%, 47%, 0%, 4%
#EF4444239, 68, 680%, 72%, 72%, 6%
#22C55E34, 197, 9483%, 0%, 52%, 23%
#7C3AED124, 58, 23748%, 76%, 0%, 7%
#F59E0B245, 158, 110%, 36%, 96%, 4%
#0F172A15, 23, 4264%, 45%, 0%, 84%
#64748B100, 116, 13928%, 17%, 0%, 45%
#33333351, 51, 510%, 0%, 0%, 80%

Granat #0F172A potrzebuje aż czterech farb naraz, bo jego kanały różnią się między sobą. Szarość #333333 ma kanały równe, więc wystarcza jej sama czerń. Jeśli masz sam kod HEX, przelicz go najpierw na trzy liczby konwerterem HEX na RGB.

Jaki profil ICC podają drukarnie w Europie?

Profil opisuje, jak dana farba zachowa się na danym papierze, więc to on decyduje o ostatecznym rozkładzie czterech wartości. Drukarnia podaje jego nazwę w specyfikacji przyjmowania plików, a Ty wpisujesz ją w programie graficznym jako profil docelowy. Wszystkie poniższe udostępnia bezpłatnie European Color Initiative[3].
Pasek kontrolny na opakowaniu: cztery kropki farb triadowych i piąta kropka koloru dodatkowego
Na arkuszu obok właściwej grafiki drukuje się pasek kontrolny. Cztery pierwsze kropki to farby triadowe, po których drukarnia sprawdza, czy maszyna trzyma się profilu. Piąta kropka pochodzi spoza tej czwórki: to kolor dodatkowy, mieszany osobno i nakładany piątą farbą. Zdjęcie: Curran919, CC BY-SA 4.0.
Nazwa profiluDane charakteryzacyjnePapierNorma
PSO Coated v3FOGRA51kredowy powlekanyISO 12647-2:2013
PSO Uncoated v3FOGRA52offsetowy niepowlekany białyISO 12647-2:2013
PSOsc-b_paper_v3FOGRA54satynowany, druk zwojowyISO 12647-2:2013
eciCMYK v2FOGRA59przestrzeń wymiany plików
ISO Coated v2FOGRA39kredowy powlekanyISO 12647-2:2004

PSO Coated v3 dopuszcza sumę farb do 300%, generowanie czerni ustawia na średnie, a najciemniejszą czerń kończy na 96%[4]. ISO Coated v2 opiera się na starszym wydaniu normy i drukarnie podają go wtedy, gdy tak ustawiły swój proces; jako aktualne ECI wskazuje dziś trzy pierwsze pozycje tabeli[3].

Jak zmienić RGB na CMYK w programie graficznym?

W każdym z tych programów wybór profilu docelowego stoi w innym miejscu, a w InDesignie zmiana wypada dopiero przy zapisie pliku.

  1. Photoshop

    Wybierz Edycja › Konwertuj do profilu i wskaż profil podany przez drukarnię. Ta droga daje kontrolę nad sposobem przeliczenia. Szybszy skrót to Obraz › Tryb › Kolor CMYK, który używa profilu ustawionego w programie.
  2. Illustrator

    Wybierz Plik › Tryb kolorów dokumentu › Kolor CMYK. Zmiana obejmuje cały dokument razem z próbkami, więc kolory zapisane wcześniej jako RGB dostaną nowe wartości.
  3. InDesign

    Skład zostaje w RGB, a przeliczenie odbywa się przy eksporcie. Wybierz Plik › Eksportuj, format Adobe PDF (do druku), przejdź do zakładki Wyjście i w sekcji Konwersja kolorów ustaw konwersję do profilu docelowego, a niżej wskaż profil drukarni.
  4. Canva

    Kliknij Udostępnij i wybierz Pobierz. W typie pliku ustaw PDF do druku, a w polu profilu kolorów wybierz CMYK. Ten profil jest dostępny w płatnym planie; w wersji bezpłatnej plik zapisuje się w RGB.

Źródła

  1. CMYKWikipedia
  2. sRGBWikipedia
  3. Profile ICC dla druku offsetowegoEuropean Color Initiative
  4. PSOcoated_v3.icc — wpis w rejestrze profiliInternational Color Consortium
  5. GIMP 3.0 Release NotesGIMP

Wszystkie wartości w tabelach wyliczyliśmy z definicji jednostek i sprawdziliśmy rachunkowo przed publikacją. Dane historyczne i nazwy lokalnych jednostek opieramy na źródłach wymienionych wyżej.

Ostatnia aktualizacja treści: · przygotował i sprawdził zespół Arteon

Najczęstsze pytania o przeliczanie RGB na CMYK

Czy trzeba zmienić RGB na CMYK przed wysłaniem pliku do drukarni?

Sprawdź specyfikację przyjmowania plików u swojej drukarni, bo to ona rozstrzyga. Część drukarń prosi o gotowy plik CMYK w podanym profilu, część woli plik w RGB i przelicza go sama, bo zna swoją maszynę najlepiej. Przeliczenie po swojej stronie daje Ci wpływ na to, jak zachowają się kolory na granicy możliwości farb.

Dlaczego kolory po zmianie na CMYK wyglądają inaczej?

Ekran świeci, a papier odbija światło, więc najbardziej nasycone barwy z ekranu leżą poza tym, co da się złożyć z czterech farb. Przeliczenie sprowadza je do najbliższej barwy dostępnej dla danej farby i papieru. Największą różnicę widać na intensywnych zieleniach, błękitach i pomarańczach.

Czy drukarnia sama zamieni RGB na CMYK?

Maszyna drukuje wyłącznie czterema farbami, więc każdy plik przechodzi tę zamianę — pytanie brzmi tylko, kto ją wykona i z jakim profilem. Jeśli zrobi to drukarnia, użyje profilu swojego procesu. Jeśli zrobisz to sam, zobaczysz wynik na ekranie przed wysyłką.

Jak zmienić RGB na CMYK bez Photoshopa?

Ten konwerter podaje wartości dla pojedynczego koloru, a przy całych plikach sprawdzą się Illustrator, InDesign, Affinity, Scribus i Canva w płatnym planie. GIMP w wersji 3.0 wczytuje i zapisuje pliki CMYK w formatach JPEG, TIFF, PSD i JPEG XL, a edycja odbywa się w RGB[5].

Co oznacza litera K w skrócie CMYK?

K oznacza czarną farbę. Pochodzi albo od ostatniej litery angielskiego black, albo od key colour, czyli koloru kluczowego, którym w druku wielobarwnym prowadzi się rysunek i tekst[1].

Jaki profil wybrać do druku offsetowego w Polsce?

Do papieru kredowego powlekanego drukarnie najczęściej podają PSO Coated v3, oparty na danych FOGRA51 i normie ISO 12647-2:2013[3]. Do papieru niepowlekanego odpowiada mu PSO Uncoated v3. Nazwę profilu zawsze bierz ze specyfikacji swojej drukarni, bo ustawienia procesu bywają różne.

Co znaczy suma farb 300%?

To łączny udział wszystkich czterech farb w jednym punkcie. Profil PSO Coated v3 dopuszcza maksymalnie 300%[4], bo powyżej tej wartości farba przestaje schnąć w tempie maszyny i odbija się na kolejnym arkuszu. Wartości czterech farb, które sumują się do granicy profilu, znajdziesz w tabeli czerni na stronie konwertera CMYK na RGB.

Czy kod HEX da się podać w wartościach CMYK?

Tak, w dwóch krokach. Najpierw przelicz kod na trzy liczby konwerterem HEX na RGB, a potem wpisz je tutaj. Kod #3B82F6 przechodzi w ten sposób na cmyk(76%, 47%, 0%, 4%).

Zrzut ekranu darmowego narzędzia Arteon: Przelicz kolor RGB na cztery farby CMYK

Pomóż nam ulepszyć narzędzia

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.