色彩空间(RGB,XYZ)与色彩匹配功能之间有什么关系?假设我们在颜色空间XYZ(3行矩阵)中有一些颜色匹配功能。我们还有转换矩阵,它从XYZ坐标转换为RGB坐标。
我的理解是有一些视觉输入,它由色谱S(y)组成。人眼看不到世界 - 它只看到它对世界的诠释。人眼有3种锥形LMS,每种LMS负责处理RED,GREEN或BLUE。人眼只看到光谱颜色,因为它的眼睛总和超过RED,GREEN,BLUE向量,并且这个和与输入的颜色相匹配。为了匹配颜色,有一个颜色匹配功能,它采用输入光谱并产生权重,通过该权重乘以主要的RED,GREEN,BLUE颜色矢量。然后这些被添加并且它们的输出在视觉上与光谱输入匹配,即使频谱添加了许多频率,而人眼仅增加3.因此我们从巨大空间到空间我们可以用3个向量描述所有,总结由颜色匹配函数决定。
光谱输入,颜色原色和颜色匹配功能如上所述,可以在此公式中进行总结:
其中pi是原色的三维矢量,c - 颜色匹配函数也是3个分量的矢量,最后s是光谱输入。
我们具有XYZ颜色空间,以及执行上述操作的相应颜色匹配功能。然后我们给出矩阵T,它将XYZ坐标转换为RGB坐标。我们已经知道了T,我们需要用它来为RGB色彩空间生成一个新的色彩匹配函数。
我不明白色彩空间如何与原色pi(λ)的选择和色彩函数ci(λ1)的选择有关。
答案 0 :(得分:1)
我一直试图了解几个月的颜色,经过一些研究,我相信我有一些见解可能会帮助我回答你的问题。
我不明白色彩空间如何与原色的选择有关 PI(λ)
初级产品只是我们选择用于制作空间中所有其他颜色的颜色的波长,并且还定义了色彩空间的色域。因此,如果您使用下面给出的链接中提供的小程序,您可以看到更改主要内容时颜色空间中的整个色域都会发生变化。
Have a look at Alternative primaries and gamuts section
现在我不知道你对RGB和XYZ有多了解,或者你在这里说RGB是什么意思(假设你指的是sRGB色域值); XYZ实际上是三刺激值,被称为rho,beta和gamma,如上图所示,为简单起见,XYZ被转换为xy空间,从那里获得标准的sRGB色域。
如果我错过任何信息或答案需要编辑,请发表评论。
答案 1 :(得分:0)
我认为色彩选择的许多问题都是人们必须解决的技术问题。通常你不是试图尽可能准确地再现颜色,而是要让它们看起来很漂亮,便宜,快速计算在cpu上....如果有人在电视上观看新西兰平原,他很可能不知道它们看起来真的像,但几乎肯定想要享受这幅画,并为此付出很少。
您可能希望使用不同颜色匹配功能的几个原因可能包括:
另一方面,由于某种原因,你可能想要改变你的初选。例如,您的图像可能会拍摄具有有限颜色数量的场景。通过轻微推动你的初选,你可能会得到一个更充实的"图片。
最后,有时您只需要补偿设备的一些限制。您在CRT电视上的磷会施加一些限制。使用PAL传输时,空气中的噪音也会如此。另一方面,如果你去数字化,你可能被迫每像素少于36位。在这种情况下,你必须做出妥协,这将给你机会尽可能少地输掉。
如果您想要一个简短的教程,请访问Cambridge in colour。
这是一个Szeliski's textbook on photography,请看第1章和第10章。
Poyton包含常见转换列表。