Ich versuche, eine HSV-Darstellung des xyY-Farbraums zu erstellen. Um den Farbton aus einer -Farbe zu berechnen , verwende ich den Winkel zwischen dieser Farbe und Rot (Wellenlänge 745) im xy-Chromazitätsdiagramm mit Weiß ( 1)als Zentrum.
Die Sättigung ist das Verhältnis zwischen dem Abstand zwischen Weiß und und Weiß und einer vollständig gesättigten Version von ( x , y ) (die der Schnittpunkt zwischen der Linie zwischen ( 1) istund(x,y) und der Rand des Chromazitätsdiagramms).
xy-Chromazitätsdiagramm:
Das Problem, das ich habe, ist, dass wenn ich meinen Farbraum zeichne (bei Wert = 1) und ihn mit der HSV-Darstellung von RGB vergleiche, die Sättigung (Abstand vom Zentrum) nicht mit der "Buntheit" der Farbe übereinzustimmen scheint ist eigentlich:
Mein Farbraum (Sättigung scheint falsch):
HSV-Farbraum von RGB:
Wie soll ich stattdessen die Sättigung berechnen?