RGBtoHSB und HSBtoRGB

Status
Nicht offen für weitere Antworten.

Brain

Aktives Mitglied
Hallo!!!
Ich brauche eure Hilfe: Könnte bitte jemand einen kurzen quellcode eingeben, mit dem man RGB in HSB umwandeln kann. Und dann noch einen Quellcode, wie man HSB in RGB umwandelt.
Danke für jede Antwort!!!
 

Brain

Aktives Mitglied
OK. Ich weiß zwar, wie man es mit RGB macht, aber ich kenne mich überhaupt nicht mit HSB aus. Deshalb will ich einbischen mit HSB was erstellen. Und ich habe auch was im Internet gefunden, doch es funktioniert bei mir irgendwie nicht richtig.
 
R

Roar

Gast
h = hue = farbton
s = saturation = sättigung
b = brightness = helligkeit

siehe Color.HSBtoRGB()
 

Brain

Aktives Mitglied
Also, ich will zuerst RGB (123, 123, 123) in HSB umwandeln. Was mache ich falsch?

Code:
        float[] hsb = Color.RGBtoHSB(123, 123, 123, null);
        float hue = hsb[0];
        float saturation = hsb[1];
        float brightness = hsb[2];

        System.out.println(hue + " , " + saturation + " , " + brightness);

Dann kommt raus: 0.0 , 0.0 , 0.48235294
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben