kukuk
App-Anbieter (kostenlos)
- 29
Ich weiß das man CMYK nicht 100% zu RGB richtig konvertieren kann, da RGB mit ganzzahlen arbeiten und CMYK mit 2 Kommastellen. Somit geht etwas verloren. Aber die Formel die ich im Internet gefunden habe sind alle übelst falsch.
Da wird aus CMYK 0,0,1,11 -> 244,244,243 raus.
Wenn ich das jetzt Farben umrechnen | RGB <=> CMYK dort umrechne erscheint ein richtiger Wert.
nämlich 227,227,225
Kann mir einer eine richtige Formel für die Umrechnung von CMYK to RGB geben?
Das ist meine:
c m y k sind float variablen.
rot, grün, blau sind integer variablen
c = Math.min(255, Math.round(c) + Math.round(k));
m = Math.min(255, Math.round(m) + Math.round(k));
y = Math.min(255, Math.round(y) + Math.round(k));
rot = 255 - Math.round(c);
grün = 255 - Math.round(m);
blau = 255 - Math.round(y);
Da wird aus CMYK 0,0,1,11 -> 244,244,243 raus.
Wenn ich das jetzt Farben umrechnen | RGB <=> CMYK dort umrechne erscheint ein richtiger Wert.
nämlich 227,227,225
Kann mir einer eine richtige Formel für die Umrechnung von CMYK to RGB geben?
Das ist meine:
c m y k sind float variablen.
rot, grün, blau sind integer variablen
c = Math.min(255, Math.round(c) + Math.round(k));
m = Math.min(255, Math.round(m) + Math.round(k));
y = Math.min(255, Math.round(y) + Math.round(k));
rot = 255 - Math.round(c);
grün = 255 - Math.round(m);
blau = 255 - Math.round(y);