Grauwertberechnung in Java

import java.util.Scanner;

public class LearningByDoing {
	public static void main(String[] args) {
		// Uebung 4 Aufgabe 7
		// MAKE Grauwert

		int farbwert = 0xff3344;
		System.out.println("Der Farbwert ist: " + farbwert);

		// Filter der einzelnen Farben

		int rot = farbwert % 0x100;
		System.out.println("Der Rotwert ist: " + rot);
		farbwert = farbwert / 0x100;

		int gruen = farbwert % 0x100;
		System.out.println("Der Gruenwert ist: " + gruen);
		farbwert = farbwert / 0x100;

		int blau = farbwert % 0x100;
		System.out.println("Der Blauwert ist: " + blau);

		//Berechnung des Grauwertes

		int grauwert = ((54 * rot) + (183*gruen) + (19*blau)) / 256;

		// Ausgabe

		System.out.println("Der Grauwert ist " + grauwert);

	}
}

About Adrian

Wohnort: Siegburg Tätigkeit: Student (Wirtschaftsinformatik)
This entry was posted in IT, Java and tagged , , , , . Bookmark the permalink.

Kommentare sind deaktiviert.