最近我一直在尝试理解将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)