色彩模型和色彩空间之间有什么区别或关系?


Answers:


8

颜色模型是描述颜色的方法。例如,使用红色,绿色和蓝色(RGB)元素或使用青色,品红色,黄色和黑色(CMYK)。

色彩空间是可以在介质中显示或复制的一组颜色(无论是存储,打印还是显示)。例如,sRGB是红色,绿色和蓝色的一组特定强度,并定义了可以通过混合红色,绿色和蓝色的这些范围来再现的颜色。


11

颜色模型是描述颜色的数学(或计算机科学)方法。它独立于物理设备。

RGB-8或RGB-16以及CYMK或HSL是颜色模型。

色彩空间是将真实色彩映射到色彩模型的离散值的方法。sRGB和AdobRGB是均使用RGB作为模型的色彩空间。但是在其中一种表示的颜色中,假设RGB(16,69,201)在sRGB和AdobeRGB中可能会显示不同。

另一个RGB模型使用浮点而不是整数来描述每个“通道”。sRGB和AdobeRGB都可以在此模式下很好地工作。

Lab是一个与HSL(或HSV,我不确定)色彩模型非常吻合的色彩空间。

彩色房间之所以被称为房间,是因为在某些3维语料库中,可以最好地显示包括所有亮度阴影在内的可用颜色总数。

它们通常可以互换使用,因为它们的分离相当抽象。实际上,如果没有特定的颜色模型,就无法真正讨论颜色空间。


谢谢回答!那么可以说一个颜色模型由图像通道组成(其中的模型因这些通道包含的信息及其数字表示形式而异),并且来自该颜色模型的元组代表其各自真实颜色的3D坐标是否正确?色彩空间?因此,例如:H,S和V图像通道(及其数字表示形式)构成HSV颜色模型,而HSV颜色空间是3D“色锥”,它从一些HSV颜色模型元组中获取三个参数,并给出一个“本色?
Tormod Haugene 2014年

我倾向于将颜色模型看作是一些无界实数和颜色之间的映射,而颜色空间是对这些数字的一组约束。许多颜色模型都能够产生无限的色域,但是相应的颜色空间通常会将参数限制在一定范围内(例如,在RGB模型中,饱和红色的强度与灰色相同(50%,50%,50 %)可能由(150%,0%,0%)表示,但是与模型关联的特定颜色空间可能会将红色值限制在0%-100%的范围内,因此无法显示该颜色。
超级猫

我的理解正确吗?
超级猫

我想你们俩都是对的。我只是不确定映射。AFAIK,但我可能错了,是从值到颜色的映射是颜色空间的一部分。限制/约束随色彩空间而来当然是正确的。
Hermann Klecker 2014年

2

添加到赫尔曼最佳答案的另一种方法是,当使用术语“色彩模型”时,它以数学形式使用;当使用术语“色彩空间”时,通常用于已应用了色彩模型的数据的上下文中。并因此而居住在该色彩空间中。

在颜色模型或颜色空间的上下文中,没有准确的术语“真实颜色”,除非它是光谱数据,而不是颜色模型或空间。由于颜色模型会合并光谱数据并尝试创建有序的值系统,因此可以肯定地说,该有序的值系统基于单个白点,并且本身就是同分异构系统。因此,从该词的最纯粹的意义上讲,颜色不再是真实的。


1

颜色模型

颜色模型只是数学模型。

色彩空间

颜色空间是定义特定颜色集的标准。为了向6岁的孩子解释色彩空间,我可以这样说。

例如,如果您有44支彩色铅笔,则只能使用这44种颜色,并与这些颜色混合。

在此处输入图片说明

sRGB也是如此。您只能使用该颜色空间中的颜色。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.