Я написал lib для работы с цветами и застрял в попытке вычислить Tc(k)
. Из того, что я прочитал, работает в CIE 1931 XYZ
Цветовое пространство - это путь, и его можно получить, используя xyY
.
До сих пор я получил все правильно, чтобы понять правильные x
и y
из:
X Y
x = ____________ y = ____________
( X + Y + Z) ( X + Y + Z)
Цифры значительно до графика, но не могут найти ничего подробного о том, как вы переходите от x
и y
до Tc(k)
например: для # FF0000 я получаю следующее.
x: 0.64007449945677
y: 0.32997051063169
Я прочитал ряд статей по этой теме и перечислил все статьи в Википедии. Все вопросы, которые я встречал на SO, просто ссылаются на статью wiki о цветах, а не на ту, у которой есть фактическая формула для вычисления Tc(k)