Kurzerklärung
Es werden aus den drei Farbwerten für Rot, Grün und Blau die vier CMYK-Werte für Cyan, Magenta, Gelb und Schwarz ermittelt und in die folgende Schreibweise umgeformt: cmyk (Cyan%, Magenta%, Gelb%, Schwarz%). Wenn wir die Farbe Rot umwandeln, besteht sie aus 255 roten, 0 grünen und 0 blauen Anteilen. Die RGB-Schreibweise ist dann folgendermaßen: rgb (255, 0, 0).
Diese werden dann in einen CMYK-Wert umgewandelt. Damit ergibt sich der Farbwert in CMYK-Schreibweise mit cmyk (0%, 100%, 100%, 0%).
Berechnungsbeispiel
Wir werden nachfolgend am Beispiel der Farbe gold1 eine Umrechnung von rgb zu cmyk beschreiben.
Ausgangswert ist die Farbe im RGB-Format:
RGB = rgb (255, 215, 0)
Diese Werte werden auf die jeweiligen Farben Rot, Grün und Blau aufgeteilt:
Rot = 255
Grün = 215
Blau = 0
Diese Farbwerte müssen nun von dem Dezimalsystem in das CMYK-Farbsystem umgerechnet werden. Da die Farben nicht direkt zusammen passen, ist die Umrechnung nicht so einfach.
Die Farbwerte werden mit bestimmten Formeln ermittelt. Zunächst wird ein Zwischenwert der 3 Farben Cyan, Magenta und Gelb berechnet:
Cyan = (255 - Rot) / 255 * 100)
Magenta = (255 - Grün) / 255 * 100)
Gelb = (255 - Blau) / 255 * 100)
Danach wird der Schwarzwert aus den drei Farbwerten Cyan, Magenta und Gelb berechnet, indem man den kleinsten der Farbzwischenwerte ermittelt:
Schwarz = min (Cyan, Magenta, Gelb)
Um jetzt die richtigen Farbwerte zu erhalten, zieht man von den Farbzwischenwerten den wert von Schwarz ab:
Cyan = Cyan - Schwarz
Magenta = Magenta - Schwarz
Gelb = Gelb - Schwarz
Das bedeutet in unserem Beispiel, dass wir zu Beginn den Wert für Rot (255) umwandeln müssen. Dann rechnen wir den Wert für Grün (215) um. Als nächstes den Wert für Blau (0). Dann ermitteln wir den Wert für Schwarz. Diesen Wert ziehen wir von den uns bekannten Farbwerten ab. Daraus ergeben sich dann die folgenden Berechnungen:
Cyan = (255 - 255) / 255 * 100
Cyan = 0
Magenta = (255 - 215) / 255 * 100
Magenta = 16
Gelb = (255 - 0) / 255 * 100
Gelb = 100
Schwarz = min(0, 16, 100)
Schwarz = 0
Cyan = 0 - 0 = 0
Magenta = 16 - 0 = 16
Gelb = 100 - 0 = 0
Um das Ergebnis unserer Berechnung zu erhalten, müssen die berechneten Dezimalwerte nun in die CMYK-Schreibweise cmyk (Cyan%, Magenta%, Gelb%, Schwarz%) gebracht werden:
CMYK = cmyk (0%, 16%, 100%, 0%)