Erstens ist sRGB ein einzelner Farbraum mit definierten Grenzen und definierten Zuordnungen von RGB-Werten zu (zum Beispiel) CIE XYZ-Werten, einer bestimmten Anzeigeumgebung usw.
Im Gegensatz dazu ist CYMK wirklich eine ganze Familie von Farbräumen. Alle Farbräume in der Familie sind subtraktiv, aber Sie können sich nicht darauf verlassen, dass sie darüber hinaus viel gemeinsam haben. Die genauen Farben der Primärfarben (dh der Farbton von Cyan, Magenta, Gelb und sogar Schwarz) variieren. Da CMYK fast ausschließlich zum Drucken verwendet wird, wirken sich auch die Farbe des Papiers, die Aufheller, die Fähigkeit zur Aufnahme von Tinte usw. auf die wahrgenommene Farbe aus.
Aus theoretischer Sicht steht außer Frage, dass die Konvertierung von RGB zu CMYK völlig verlustfrei sein kann. Sie können also (zum Beispiel) eine Roundtrip-Konvertierung (RGB zu CMYk, dann zurück zu RGB) durchführen und sicherstellen, dass das Ergebnis mit identisch ist die ursprüngliche Eingabe.
Aus praktischer Sicht wird CMYK (wie oben erwähnt) fast ausschließlich zum Drucken verwendet. In diesem Fall stellt sich die eigentliche Frage, ob es einen echten Drucker gibt, der den gesamten sRGB-Bereich anzeigen kann. Obwohl ich mich darin irren könnte, glaube ich, dass die Antwort darauf nein ist. Darüber hinaus ist es schwierig (wahrscheinlich wirklich unmöglich), auf Papier genau das gleiche Aussehen zu erzielen wie auf einem Monitor.
Insbesondere reflektiert Papier nur Licht, das darauf scheint, und die Tinte auf dem Papier begrenzt die Menge, die reflektiert wird. Das heißt, bei normaler Beleuchtung ist das, was Sie auf dem Papier sehen, immer mindestens etwas weniger hell als das Umgebungslicht.
Ein normaler Monitor sendet Licht aus. Insbesondere die High-End-Monitore, die normalerweise für die Fotobearbeitung verwendet werden, werden normalerweise in einer relativ dunklen Umgebung verwendet und haben häufig auch Hauben. Infolgedessen ist der Monitor normalerweise heller als die Umgebung.
Eine Galerie versucht normalerweise, Ausdrucke etwas mehr anzuzeigen, wenn Sie sie auf einem Monitor sehen, wobei die Beleuchtung auf das Bild gerichtet ist, das wesentlich heller als die Umgebung ist. Proofboxen machen im Allgemeinen ungefähr das Gleiche.
Unterm Strich: Auch wenn sRGB auf CMYK kann verlustfrei sein, es ist in der Regel nicht - und da es normalerweise für den Druck ist, sollte wirklich nicht sein, außer in den seltenen Fall eines Druckers, deckt die gesamte sRGB Skala (nicht vorhandenen?) .
Ich habe nicht nachgerechnet, aber ich glaube, es gibt eine verlustfreie Transformation von RGB zu CMYK, genau wie von RGB zu Lab oder von RGB zu HSL und zurück. Ich glaube, Sie möchten nur den schwarzen Kanal ignorieren und die R-, G- und B-Kanäle über den Farbwürfel reflektieren .
Die Sache ist, inwiefern wäre das nützlich? Niemand macht CMYK-Bilder mit der Absicht, sie auf einem Gerät mit einer Farbskala wie der eines Computerbildschirms anzuzeigen. Ihr Zweck ist es, zum Drucken zu gehen, und es kann keine verlustfreie RGB-Drucktransformation geben .
Dies liegt daran, dass Papier ein reflektierendes Medium ist und Computerbildschirme ein durchlässiges Medium sind. Letztere erzeugen ihr eigenes Licht, während Papier und Tinte nur das empfangene Licht reflektieren können. Sie können nicht verlustfrei von einem zum anderen wechseln.
Wenn das Bildgebungsprogramm Ihrer Wahl die Farben ändert, die auf dem Monitor angezeigt werden, wenn Sie von RGB zu CMYK wechseln, ist dies eine gute Sache. Es wird versucht, die Art der Farbverschiebungen zu modellieren, die Sie sehen, wenn Sie den Druck tatsächlich erstellen. Dies kann Ihnen ein oder zwei Versuche ersparen, da Sie den Farbverschiebungen entgegenwirken oder sie zumindest im Voraus planen können.
quelle
Wenn Sie "CMYK" sprechen, eine völlig andere Sprache als RGB, ist die Bandbreite der Farbskalen dort in der Regel sehr unterschiedlich und geräteabhängig. Ich würde sagen, es geht weniger um "verlustfreie" Konvertierung als vielmehr darum, ein RGB-Bild für jedes Pixel richtig in die richtige Mischung von CMYK-Tinten zu konvertieren. Es wird einen Verlust geben, aber wenn ein endgültiger Druck angezeigt wird, werden die Unterschiede kaum (wenn überhaupt) spürbar sein. Jeder Drucker ist anders und jeder verwendet unterschiedliche Tintentypen. Jede Tintenfarbe unterscheidet sich geringfügig zwischen Druckern und gedruckter Tinte Die Dichte ist unterschiedlich, und die Art und Weise, wie Tinte auf Papier verteilt wird, ist unterschiedlich (sie kann gedithert oder halb getönt sein.)
Im Allgemeinen ist die Konvertierung in CMYK ein sorgfältiger Prozess, bei dem zumindest ein mäßiges Verständnis dafür erforderlich ist, wie das Bild tatsächlich von dem verwendeten Drucker gedruckt wird. CMYK ist in der Tat ein Farbraum, jedoch ist der Umfang dieses Raums geräteabhängig und normalerweise kleiner als der Umfang des Computerbildschirms, mit dem Sie arbeiten. Das Proofing, sowohl hart als auch weich, ist ein entscheidender Schritt bei der ordnungsgemäßen Konvertierung eines RGB-Bilds in CMYK für eine genaue Wiedergabe.
quelle
AFAIK, es gibt keine Möglichkeit, verlustfrei zwischen einer Farbe in sRGB und einer Farbe in CMYK zu konvertieren. Angesichts der Tatsache, dass jeder Farbraum einen anderen Farbumfang darstellt, gibt es keine genaue Möglichkeit, ohne eine gewisse Schätzung / Annäherung zwischen einer Farbe in eine andere umzuwandeln.
quelle