Wie man von CMYK in RGB Java konvertiertJava

Java-Forum
Anonymous
 Wie man von CMYK in RGB Java konvertiert

Post by Anonymous »

Ich versuche, ein Java -Skript zu erstellen, um von CMYK in RGB zu konvertieren, aber ich habe Probleme mit RE -Ergebnissen. Ich habe die Formel online gefunden, aber ich weiß nicht, was mit meinem Skript los ist. Das Problem ist, dass der Outpur falsch ist, z. Magenta sollte als rot herauskommen: 255 Grün: 0 Blau: 255 anstelle meiner Ausgabe, die: rot: 255 Grün: 252 Blau: 255. < /p>

Code: Select all

public class CMYKtoRGB {
public static void main(String[] args) {
double cyan = Double.parseDouble(args[0]);
double magenta = Double.parseDouble(args[1]);
double yellow = Double.parseDouble(args[2]);
double black = Double.parseDouble(args[3]);

int red = (int) Math.round(255 * ( 1 - cyan/100) * (1 - black/100 ));
int green = (int) Math.round(255 * (1 - magenta/100) * (1 - black/100));
int blue =(int)Math.round(255*(1-yellow)*(1-black/100));

System.out.println(red);
System.out.println(green);
System.out.println(blue);
}
}```

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post