Recently I have been trying to understand code that converts between the RGB color space and the CIE-XYZ color space, but it seems like every different calculator I try gives me radically different results. For example, trying to convert (255, 100, 70) to XYZ yields the following result, even when explicitly using d50 for everything:
- EasyRGB gives (46.903, 30.817, 9.270)
- Wolfram Alpha gives (0.7493, 0.7245, 0.6308)
- Bruce Lindbloom.com gives (0.493910, 0.317574, 0.070047)
- Java gives (0.95880127, 0.99554443, 0.8227539)
I don't see how these could possibly give such different answers. Which one is correct (if any)? Is there some sort of parameter that I am missing that differs between these websites?