gpt4 book ai didi

colors - 为什么 RGB 到 XYZ 颜色转换之间存在如此大的差异?

转载 作者:行者123 更新时间:2023-12-02 08:59:31 25 4
gpt4 key购买 nike

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

我不明白这些怎么可能给出如此不同的答案。哪一个是正确的(如果有的话)?我缺少的某些参数在这些网站之间是否有所不同?

最佳答案

因为有不同的 RGB 空间,而不仅仅是一个。

此页面上有一般公式:

http://brucelindbloom.com/index.html?Eqn_RGB_to_XYZ.html

但一般公式取决于一些参数,例如矩阵 M,对于每个单独的 RGB 空间都是不同的。

关于colors - 为什么 RGB 到 XYZ 颜色转换之间存在如此大的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17764744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com