代码之家  ›  专栏  ›  技术社区  ›  Tronic

CIE XYZ颜色空间:我有RGBA还是XYZA?

  •  1
  • Tronic  · 技术社区  · 16 年前

    http://zi.fi/shots/xyz.png

    我计划写一个基于xy平面点(0,1),(1,0)和(0,0)的线性组合的绘图程序。这种系统的工作原理与RGB相同,只是原色不在色域内,而是在包围整个色域的三角形的角上。我看到这三个点在某处被称为X,Y和Z(大写),但我再也找不到这一页了(我自己在图片上标记了它们)。

    我的格式叫什么? 是XYZA,RGBA还是别的什么?谷歌似乎不知道XYZA。RGBA会与sRGB+alpha混淆(我也需要在同一个程序中使用它)。

    请注意,原色X、Y和Z及其强度与更常用的X、Y和Z坐标(小写)关系不大。

    2 回复  |  直到 16 年前
        1
  •  3
  •   Tronic    16 年前

    http://en.wikipedia.org/wiki/RGB_color_space

    CIE 1931颜色空间标准定义了CIE RGB空间(具有单色原色的RGB颜色空间)和CIE XYZ颜色空间(其工作方式类似于RGB颜色空间),只是它具有不能说是红、绿和蓝的非物理原色。

    由此我解释了XYZA是正确的命名方式。

        2
  •  0
  •   user113476 user113476    16 年前