In the sRGB color space, the luminance values for the red, green, and blue primaries are specified as 0.21216, 0.7152, and 0.0722, respectively. The white point is defined to have luminance 1. In other words, the sRGB values <1,0,0>
, <0,1,0>
, <0,0,1>
, and <1,1,1>
map to xyY values <0.64, 0.33, 21.216>
, <0.3, 0.6, 71.52>
, <0.15, 0.06, 7.217>
, and <0.31273, 0.32902, 100>
(with Y scaled by 100 by convention).
How are the luminance values for the primaries determined? Are they purely a function of the xy primaries, or a combination of the primaries and the illuminant (e.g. D65)? If so, what is the relationship? More generally, how can I determine the luminance values for an arbitrary set of primaries?