Oblicz temperaturę barwową w K

Napisałem lib do pracy z kolorami i utknąłem próbując obliczyćTc(k). Z tego, co przeczytałem, pracowałem wCIE 1931 XYZ Przestrzeń kolorów to droga, którą można uzyskać za pomocąxyY.

Do tej pory wszystko jest poprawne do tego stopnia, że ​​zrozumiałem poprawnośćx iy z :

          X                 Y
x = ____________  y = ____________
    ( X + Y + Z)      ( X + Y + Z)

Liczby znacznie przewyższające wykres, ale nie mogę znaleźć niczego, co zawierałoby szczegółyx iy doTc(K)

np .: dla # FF0000 otrzymuję następujące.

x: 0.64007449945677
y: 0.32997051063169

Przeczytałem kilka artykułów na ten temat i wszystkie artykuły wikipedii. Wszystkie pytania, na które natknąłem się w SO, po prostu łączą się z artykułem wiki na temat kolorów, a nie z tym, który ma rzeczywistą formułę do obliczaniaTc(k)

questionAnswers(5)

yourAnswerToTheQuestion