Ich habe mir die ColorSpace-Klasse angesehen und die Konstante TYPE_HLS
gefunden (die vermutlich ist nur HSL in einer anderen Reihenfolge).Wie kann ich den HSL-Farbraum in Java verwenden?
Kann ich diese Konstante verwenden, um eine Color
aus Farbton, Sättigung und Leuchtkraft zu erstellen? Wenn nicht, gibt es dafür Java-Klassen oder muss ich meine eigenen schreiben?
Die „top“ Antwort gegeben unten ist FALSCH zurück. HSB ist nicht dasselbe wie HSL. Sie werden am Ende viel dunklere Farben bekommen, als Sie erwarten. Ich habe unten eine Beispielimplementierung von HLS (HSL) hinzugefügt. – xtempore