Próbuję utworzyć reprezentację HSV przestrzeni kolorów xyY. Aby obliczyć odcień na podstawie koloru , używam kąta między tym kolorem a kolorem czerwonym (długość fali 745) na schemacie chromowości xy z białym jako centrum.
Nasycenie to stosunek między odległością między białym a i białym oraz w pełni nasyconą wersją (będącą przecięciem linii między i oraz krawędź schematu chromacity).
xy diagram chropowatości:
Problem, który mam, polega na tym, że kiedy wykreślam przestrzeń kolorów (przy wartości = 1) i porównuję ją z reprezentacją RGB w HSV, nasycenie (odległość od środka) wydaje się nie pasować do tego, jak „kolorowy” kolor w rzeczywistości jest:
Moja przestrzeń kolorów (nasycenie wydaje się nieprawidłowe):
Przestrzeń kolorów HSV RGB:
Jak zamiast tego obliczyć nasycenie?