最近我一直在尝试理解在 RGB 颜色空间和 CIE-XYZ 颜色空间之间转换的代码,但似乎我尝试的每个不同的计算器都会给我带来截然不同的结果。例如,尝试将 (255, 100, 70) 转换为 XYZ 会产生以下结果,即使在所有内容都明确使用 d50 时也是如此:
- EasyRGB提供 (46.903, 30.817, 9.270)
- Wolfram Alpha给出 (0.7493, 0.7245, 0.6308)
- Bruce Lindbloom.com 给出 (0.493910, 0.317574, 0.070047)
- Java 给出 (0.95880127, 0.99554443, 0.8227539)
我不明白这些怎么可能给出如此不同的答案。哪一个是正确的(如果有的话)?这些网站之间是否有一些我遗漏的参数有所不同?