RGB Vs CMYK: Entschlüsseln von Gradientenübergängen in verschiedenen Farbmodi


6

Dieses Problem hängt möglicherweise mit Photoshop oder den Farbmodi im Allgemeinen zusammen, aber ich versuche, dies herauszufinden.

  • Das Bild unten stammt aus einer CMYK- Datei mit zwei Ebenen.
  • Es hat zwei Duo-Farbverläufe.
  • Beide Verläufe beginnen und enden mit genau den gleichen Hex-Wertfarben.

    1. Der oberste Farbverlauf wird in der geöffneten Datei mithilfe des im Bild gezeigten Farbverlaufsfelds generiert.

    2. Der untere Farbverlauf wird aus einer RGB- Datei kopiert und in die im Bild angezeigte CMYK- Datei eingefügt .

PROBLEM

Der CMYK-Gradient stimmt eindeutig nicht mit der erwarteten Ausgabe überein, die auf dem Farbfeld angegeben ist.

FRAGE

  1. Warum scheint der CMYK-Gradient einen orangefarbenen Übergang zu haben und entspricht weder der erwarteten Ausgabe noch der des RGB-Gradienten?

  2. Wie kann der wahre Farbverlauf in Photoshop aus einer CMYK-Datei erstellt werden?

RGB vs CMYK

ANMERKUNGEN

Es ist interessant festzustellen, dass dies kein Problem mit der Farbpalette zu sein scheint, da dasselbe auftritt, wenn ein Schwarz-Weiß-Alphakanal über einer reinen roten Ebene erstellt wird.

Die für diesen Gradienten verwendeten Hex-Werte sind: #de1f26bis#ffffff


ERHALTEN SIE DIESE AUSGABE

Diese Schritte verursachen das Problem.

  1. Erstellen Sie eine neue Datei im CMYK- Modus.
  2. Zeichnen Sie einen Farbverlauf auf der linken Seite des Bildes. (Der Farbverlauf erscheint in der Mitte orange als oberer Farbverlauf im Bild oben.)
  3. In den RGB- Modus konvertieren .
  4. Zeichnen Sie den gleichen Farbverlauf rechts im Bild. (Es gibt einen deutlichen Unterschied im Gradientenübergang.)

Was passiert, wenn Sie ein Rechteck mit Verlaufsüberlagerung erstellen?
Naty

@ Naty Genau das gleiche Problem. Was zu passieren scheint, ist, dass der CMYK eine flache Farbe mit einer Alpha-Verlaufsüberlagerung erstellt und somit keine Verschmelzung der beiden Farben im Übergang erzeugt. Ich kratzte mir am Kopf, um es gelinde auszudrücken.
DreamTeK

Antworten:


8

Das war zunächst verwirrend, aber das Streben nach Informationen hat mich zu einem klareren Verständnis geführt.

RGB vs CMYK

Es gibt deutliche Unterschiede zwischen den Farbverläufen in RGB und CMYK. Dies wird deutlicher, wenn Sie feststellen, dass die von den einzelnen Farbmodi verwendeten Paletten drastisch unterschiedlich sind.

Geben Sie hier die Bildbeschreibung ein

Farbe besteht aus Farbton , Sättigung und Helligkeit

RGB

RGB verwendet eine einzelne HUE- Palette, die durch HELLIGKEIT (y-Achse in diesem Bild) und SÄTTIGUNG (x-Achse in diesem Bild) wechselt.

RGB

CMYK

CMYK verwendet eine einzelne BRIGHTNESS- Palette, die durch HUE und SATURATION wechselt

CMYK-Palette

ERGEBNIS

Durch den Übergang durch die verschiedenen Paletten, die durch die blauen Pfeile angezeigt werden, wird ein völlig anderer Farbverlauf erzeugt, obwohl dieser für die verwendete Palette immer noch linear ist.


1
Dies ist eine bessere Antwort, es ist nur eine lineare Interpolation. Nur um klar zu sein, muss es nicht so sein, wie es zufällig ist. Theres kein warum. Um Ihre Frage 2 zu beantworten, erstellen Sie den Farbverlauf in einer RGB-Datei und platzieren Sie ihn in einem cmyk-Dokument.
Joojaa

8

RGB und CMYK sind zwei verschiedene Farbräume. RGB soll die Farben darstellen, die mit Licht unter Verwendung von roten, grünen und blauen Punkten erzeugt werden können. CMYK ist viel begrenzter. Es soll Farben darstellen, die mit Tinte erzeugt werden können, jedoch nicht mit Tinte, sondern speziell mit Cyan, Magenta, Gelb und Schwarz.

Der RGB-Bereich und der CMYK-Bereich haben unterschiedliche Farbskalen. Dies bedeutet, dass es Farben gibt, die mit RGB dargestellt werden können, die mit CMYK nicht dargestellt werden können. Nicht jede Farbe, die Sie auf dem Bildschirm sehen können, kann mit CMYK-Tinten gedruckt werden. Einige sind nicht zu drucken.

Das Gegenteil ist auch der Fall, wenn auch in geringerem Maße. Einige CMYK-Farben können in RGB nicht dargestellt werden.

Geben Sie hier die Bildbeschreibung ein

Bildquelle

Wenn Sie PS in den CMYK-Modus versetzen, beschränkt es sich darauf, innerhalb des CMYK-Bereichs zu arbeiten. Dies bedeutet, dass beim Ändern der Farben nur Ergebnisse erstellt werden, die gedruckt werden können, keine Farben außerhalb des Farbumfangs. Insbesondere beim Erstellen von CMYK-Verläufen versucht PS sicherzustellen, dass der Verlauf von Anfang bis Ende druckbar ist. dass jeder einzelne Punkt des Verlaufs ein CMYK-Wert ist, der gedruckt werden kann. Dazu wird die Menge an Tinte reduziert, die verwendet werden muss. In Ihrem Fall geht es vom CMYK-Wert (4, 98, 88, 1), der die CMYK-Version Ihrer RGB-Farbe ist, zu (0,0,0,0), überhaupt keine Tinte. Wahrscheinlich wird auch versucht sicherzustellen, dass die Tintendichte für alle Tinten gleich abnimmt. Ich bin mir jedoch nicht sicher.

Der gleiche Gradient, der im RGB-Modus erzeugt wird, bietet viel mehr Flexibilität. PS kann eine glattere Abstufung erzeugen, da mehr Farben zur Auswahl stehen. Das Ergebnis ist, dass PS bei dem Versuch, einen schönen Verlauf so glatt wie möglich zu gestalten, beim Abstufen von # de1f26 zu #ffffff einen völlig anderen Weg einschlägt, da nicht druckbare Farben nicht vermieden werden müssen.

Schauen Sie sich dieses Bild an, zum Beispiel:

Geben Sie hier die Bildbeschreibung ein

Die Datei oben ist RGB. Der unten ist CMYK. Ich habe in beiden Fällen mit der gleichen Farbe begonnen und die Deckkraft des Kreises in Schritten von 25% verringert. Beachten Sie, dass die resultierenden Farben in beiden Fällen völlig unterschiedlich sind.

Schauen Sie sich das jetzt an. Dies ist die Farbzusammensetzung beider Bilder nebeneinander. Das erste ist das RGB-Bild und das zweite das CMYK-Bild.

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass im RGB-Bild die Farbe nicht mit so viel Rot, sondern mit viel Grün und Blau beginnt. Um den Farbverlauf zu erzeugen, kann PS nicht zu viel mit dem Rot spielen, da es sowieso nicht viel zu Beginn gibt. Das einzige, was es tun kann, ist, das Blau und Grün schrittweise zu reduzieren und durch kühlere Farben (wenig Rot, viel Blau) zu gehen und Grün).

Das CMYK-Bild beginnt jedoch mit viel Magenta und Gelb, aber wenig Cyan. Um den Farbverlauf zu erzeugen, kann PS nicht viel mit dem Cyan spielen, daher reduziert es Magenta und Gelb und durchläuft Orangen (wenig Cyan, viel Magenta und Gelb).

Um die Sache noch verwirrender zu machen, ist die CMYK-Farbe, die Sie in PS sehen, keine echte CMYK-Farbe, sondern eine RGB-Darstellung der CMYK-Farbe. PS versucht, das Beste daraus zu machen, um darzustellen, wie die Farbe beim Drucken aussehen würde. Die RGB-Farben sind jedoch wahr, da der Computer selbst RGB verwendet.


Setzen Sie einfach Photoshop-Interpolationen pro Kanal ein. Da Sie also unterschiedliche Kanäle haben, sind die Ergebnisse unterschiedlich. Dies ist der einfachste Weg, um Dinge zu implementieren *. Es gibt keinen Grund, warum Photoshop die Berechnung nicht über rgb umrunden und genau das gleiche Ergebnis erzielen konnte, dies ist jedoch nicht der Fall (auch kein Grund, warum Sie mit dem Photoshop-Verlaufstool keine anderen Bereiche wie LAB oder HSV für die Interpolation angeben konnten). . Ich denke, die Bandbreite in diese Frage zu bringen, ist nur Aberglaube. * Ja, ich impliziere, was du denkst, dass ich bin.
Joojaa

Haha! * drückt die Daumen und verscheucht die schwarze Katze * Nun, in diesem Fall könnte es ein Überschuss sein, über die Farbskala zu sprechen, aber nur, weil die Farbtöne rötlich sind. Wenn Sie sich jedoch die Bandbreite beider Räume ansehen, gibt es definitiv Fälle, in denen der Gradient in RGB über Nicht-CMYK-Werte laufen müsste, um glatt zu sein, insbesondere grüne und blaue Werte. Und das Gleiche gilt für diese CMYK-satten orangefarbenen Randwerte. Nun, da Sie Sie aus früheren Antworten kennen ... gibt es eine alternative Möglichkeit, genaue Farbverläufe von der geheiligten Adobe-Welt zu entfernen? : ) bitte erzähle.
Cockypup

Sie können im Laborraum interpolieren, bevor Sie die Farbe wieder in Ihren ursprünglichen Raum zurückversetzen. Auf jeden Fall ist die Farbinterpolation so vage definiert, dass es keinen Sinn macht, richtig oder falsch zu sagen, nur anders. Es gibt auch keinen Grund, warum Sie beispielsweise keinen größeren RGB-Speicherplatz verwenden könnten (ja, der RGB-Speicherplatz könnte vergrößert werden, selbst wenn es kein Gerät gibt, das dies anzeigen könnte). Oder Sie wissen, dass Sie es wie Photoshop in RGB-Konvertierung in cmyk tun könnten (da Sie mit cmyk beginnen, wären Sie immer in Reichweite. Wie definieren Sie einen genauen Farbverlauf?
joojaa

Hmm. Interessant. Basierend auf Wikipedia (ich weiß, meine Quellen sind die besten) ist ein linearer Farbverlauf eine Reihe von Farben, die durch die Farben zweier Punkte A und B definiert werden, wobei die Reihe unter Verwendung einer linearen Interpolation berechnet wird. Ich denke, das wäre eine gute Definition. Es wird jedoch erwähnt, dass der Gradient, wenn er in RGB berechnet wird, häufig gammakomprimiert wird, was ihn in RGB nichtlinear machen würde. Jetzt möchte ich es selbst berechnen, um zu sehen, was PS tatsächlich tut. * seufz * Meine Fristen werden leiden. Lol.
Cockypup
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.