主题:从色域空间的定义看RAW是否具有色空间的学习心得
正序浏览
主题图片汇总
主题内检索
浏览:23400 回帖:1020
游客没有回帖权限
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
rivershaw 发表于 2024-11-13 18:28
doc文档被压缩成zip是无损压缩,能完全还原出doc文档的每个字。
JPEG是有损压缩,原本每个像素有RGB,转换成YUV后,压缩时N个像素的U、V对应一个数据,从压缩后的YUV无论如何也恢复不出原本的RGB。

有损压缩和无损压缩只是压缩方式不同而已,都是对已经完成的文档或图像进行压缩存储。
而RAW不是“已经完成的图像”,记录的是原始亮度数据。要经过解析才能得到实际图像。因此,它和压缩存储的JPEG文件完全不是一回事儿。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
tianman 发表于 2024-11-13 18:27
不是“没有颜色”,而是“单色图像”。。。

“单色”就有“色”了,所以RAW的R、G、B也就有“色”了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
tianman 发表于 2024-11-13 16:25
带着滤镜的亮度依然还是亮度,这个数据本身并没有颜色的信息。
仅仅是在数据解析时根据滤镜排列规律来赋予每个RAW数据的亮度所承担的角色。RAW数据本身并没有色彩的成分。

为了避免涉及“颜色”的概念,咱们用光谱说事。RAW的R、G、B是不是对光谱的选择性响应?根据R、G、B的响应光谱,是不是能组合出XYZ颜色?

如果说RAW的R、G、B包含了XYZ颜色的信息对不对?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
tianman 发表于 2024-11-13 16:42
不是
JPEG是一种数据压缩方式,图像色彩空间和每个像素的色彩份量都是在压缩前都已经确定了的。就如同doc文档被压缩成zip文件一样。
而RAW是亮度数据集,它自身并没有色彩(或排列位置)的信息,它的色彩意义是由外部的解析算法所赋予的。

doc文档被压缩成zip是无损压缩,能完全还原出doc文档的每个字。

JPEG是有损压缩,原本每个像素有RGB,转换成YUV后,压缩时N个像素的U、V对应一个数据,从压缩后的YUV无论如何也恢复不出原本的RGB。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
rivershaw 发表于 2024-11-13 18:24
所以我说……“文科生喜欢说黑、白没有颜色”。

不是“没有颜色”,而是“单色图像”。。。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
tianman 发表于 2024-11-13 16:16
不是这样的。黑、白是颜色空间内的特例。它们存在于颜色空间内,但是仅由黑白组成的图像不是彩色图像。


所以我说……“文科生喜欢说黑、白没有颜色”
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
萧风萧风 发表于 2024-11-13 13:57
...我还见到很多摄影教科书说,任何颜色都可以分解成不能再分解的红、绿、蓝三种颜色这样荒谬的说法。很多摄影初学者也是按照这样理解入门的。

我还没有见过比你这个更荒谬的说法呢
如果任何颜色的光不可以分解成红、绿、蓝的话,你那是如何通过三组滤镜来得到彩色图像的?

tianman 编辑于 2024-11-13 17:53
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
萧风萧风 发表于 2024-11-13 13:57
这样理解有很大问题.比如:“1、一切颜色都是由RGB三种不同的基本色彩合成的。”人眼可见的颜色是可见光范围内任意波长光波以任意的比例混合而成,相同是色觉可以由不同的波长成分不同的比例光波构成,这叫做同色异谱。并不是必须是由RGB三种不同的基本色彩合成...

这就涉及到色彩理论了。

“一切颜色都是由RGB三种不同的基本色彩合成的”是色彩学的基本理论之一,也是目前大多数光学设备的理论基础。
如果你以为这样理解有很大问题,那么包括RAW解析、图像处理,甚至包括相机岂不是都“有很大问题”了?
你不知道,这是研究的物理规律,是关于光学设备的理论。
而同色异谱是人眼的视觉反应,属于人类视觉规律。

拿人眼的视觉反应来质疑物理规律,只有你才能做得到。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
萧风萧风 发表于 2024-11-13 10:33
“比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。”
相反,华为RYYB滤镜排列也是按照人眼的成色机理做的,通过RYYB滤镜也是拾取了三维的彩色信息,通过变换就得到人眼成色机理。只是直接和间接的关系。如果不参照人眼的...

你知道吗?
“人眼的成色机理”是一种生物机理,所有的设备都无法符合“人眼的成色机理”。
设备的成色机理都是基于物理原理,根本就不可能“通过变换就得到人眼成色机理”
解析和色适应等等操作,其实都是用物理和数学的方法来模拟人眼视觉效果,而不是“得到人眼成色机理”

即使按照你的说法,“华为RYYB滤镜排列也是按照人眼的成色机理做的”
那么 RGGB滤镜排列是不是“也是按照人眼的成色机理做的”?
“人眼的成色机理”也可以变来变去的么?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
雨中赏花 发表于 2024-11-13 05:27
RAW是纪录RGB滤色后的明度数据。本来就具有了色彩空间。

但是滤色后的明度依然还只是明度信息,而明度信息本身是不具备色彩空间的。
RAW所记载的这些明度数据并没有色彩(或排列位置)的信息,它的色彩意义是由外部的解析算法所赋予的。

只有通过外部解析能够解析出色彩成分以后。  图像才是彩色的,才有色彩及色彩空间。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
rivershaw 发表于 2024-11-13 03:54
...RAW的R、G、B是马赛克结构,不是每个像素都有R、G、B,单独一个像素的RGB要靠旁边的像素插值产生。可能很多人不知道,JPEG是YUV压缩编码,压缩后也是几个像素共用色差(U、V)数据,即所谓4:2:2、4:1:1,这与RAW的马赛克本质上是一样的,都是大面积着色原理。

不是

JPEG是一种数据压缩方式,图像色彩空间和每个像素的色彩份量都是在压缩前都已经确定了的。就如同doc文档被压缩成zip文件一样。

而RAW是亮度数据集,它自身并没有色彩(或排列位置)的信息,它的色彩意义是由外部的解析算法所赋予的。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
rivershaw 发表于 2024-11-13 03:54
...有人说RAW只有亮度,忘记了RAW的每个像素都戴着R、G、B滤镜,对光谱有选择性响应,并非是普朗克轨迹上的一点。...

带着滤镜的亮度依然还是亮度,这个数据本身并没有颜色的信息。
仅仅是在数据解析时根据滤镜排列规律来赋予每个RAW数据的亮度所承担的角色。RAW数据本身并没有色彩的成分。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
rivershaw 发表于 2024-11-13 03:54
...对理工科来说,黑、白是XYZ颜色空间的一条曲线,叫做普朗克轨迹,这条曲线上的任何一点,都可以被人眼认为是黑、白。所以,从数学上说,黑、白是颜色空间内的一个子集,当然是属于颜色的一种情况,毫无疑问是颜色的一种。而文科生喜欢说黑、白没有颜色。...

不是这样的。黑、白是颜色空间内的特例。它们存在于颜色空间内,但是仅由黑白组成的图像不是彩色图像。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
资深泡菜
泡网分: 28.299
主题: 226
帖子: 4451
注册: 2006年2月
老顽童 发表于 2024-11-13 10:50
这个问题,理工科生跟文科生的数学模型不一样,对色彩形成的原理理解不一样,所以无论怎么讨论,都不会有结果。
文科生的理解是这样的:
1、一切颜色都是由RGB三种不同的基本色彩合成的。
2、相机传感器通过滤色片,由CMOS获得了图像中每个像素的RGB数值...
这样理解有很大问题.比如:“1、一切颜色都是由RGB三种不同的基本色彩合成的。”人眼可见的颜色是可见光范围内任意波长光波以任意的比例混合而成,相同是色觉可以由不同的波长成分不同的比例光波构成,这叫做同色异谱。并不是必须是由RGB三种不同的基本色彩合成的。
我还见到很多摄影教科书说,任何颜色都可以分解成不能再分解的红、绿、蓝三种颜色这样荒谬的说法。很多摄影初学者也是按照这样理解入门的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
广东省
资深泡菜
泡网分: 28.299
主题: 226
帖子: 4451
注册: 2006年2月
rivershaw 发表于 2024-11-13 11:12
RAW的三色滤镜并不必须是R、G、B。
按照卢瑟条件,只要这三色的光谱响应能通过线性组合符合人眼的光谱响应,比如说满足ColorMatrix×RYB=XYZ,RYB是RAW的光谱响应,ColorMatrix是个3×3的矩阵,RAW的RYB就能完全感知...
对!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
广东省
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
萧风萧风 发表于 2024-11-13 10:33
“比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。”
相反,华为RYYB滤镜排列也是按照人眼的成色机理做的,通过RYYB滤镜也是拾取了三维的彩色信息,通过变换就得到人眼成色机理。只是直接和间接的关系。如果不参照人眼的...

RAW的三色滤镜并不必须是R、G、B。

按照卢瑟条件,只要这三色的光谱响应能通过线性组合符合人眼的光谱响应,比如说满足ColorMatrix×RYB=XYZ,RYB是RAW的光谱响应,ColorMatrix是个3×3的矩阵,RAW的RYB就能完全感知、还原人眼的颜色。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
版主
泡网分: 156.378
主题: 146
帖子: 46777
注册: 2000年6月
内容贡献勋章 优质内容勋章
这个问题,理工科生跟文科生的数学模型不一样,对色彩形成的原理理解不一样,所以无论怎么讨论,都不会有结果。

文科生的理解是这样的:

1、一切颜色都是由RGB三种不同的基本色彩合成的。

2、相机传感器通过滤色片,由CMOS获得了图像中每个像素的RGB数值,并记录在RAW格式文件中。

3、把每个像素的RGB数值放到显示器上或打印机上,就能还原图像的色彩。

按照这样的理解,世上根本就不需要色彩空间!如果有“色彩空间”这个概念的话,那么RAW格式文件中就已经有了!

而对于理工科生来说,这三条只不过是对色彩形成原理的粗浅通俗解释,与色彩形成的实践还有十万八千里差距。用严格的科学语言看,每一条很粗略、有很大漏洞,很不严密。不足以作为产生色彩的依据。但要是想把它解释明白,每一条都可以写一大本书!理工科生在大学里学几年才能学会的理论,想在这里发一个帖子让文科生看一看就会,这是不可能的。因此可以断言,这个帖子无论讨论多长,最后还是谁也说服不了谁!
(1)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陕西省
资深泡菜
泡网分: 28.299
主题: 226
帖子: 4451
注册: 2006年2月
rivershaw 发表于 2024-11-13 03:54
说到底还是颜色(色彩、color)的概念。
侠义的颜色是指通过人眼、人脑和人的经验所产生的一种对光的视觉效应。之所以说侠义,是因为按照这个定义,只有人才能看见“颜色”,动物就识别不了颜色,照相机当然也就没有颜色!
而广义的颜色是对光谱的选择性响应。这...
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
广东省
资深泡菜
泡网分: 28.299
主题: 226
帖子: 4451
注册: 2006年2月
tianman 发表于 2024-11-13 03:31
RAW只是一组原始亮度数据,并不是“参照人眼的成色机理设计出相应的滤镜”
同时,滤镜也不一定要“参照人眼的成色机理设计出相应的滤镜”。
比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。
滤镜是设备的特征信息,而RAW...
“比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。”
相反,华为RYYB滤镜排列也是按照人眼的成色机理做的,通过RYYB滤镜也是拾取了三维的彩色信息,通过变换就得到人眼成色机理。只是直接和间接的关系。如果不参照人眼的成色机理,你做个RRBB滤镜看看能不能得到人眼看到的彩色?
以前的CCD还有CMY滤镜的,道理一样。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
广东省
禁言中
泡网分: 0.294
主题: 1
帖子: 225
注册: 2024年2月
rivershaw 发表于 2024-11-13 03:54
说到底还是颜色(色彩、color)的概念。
侠义的颜色是指通过人眼、人脑和人的经验所产生的一种对光的视觉效应。之所以说侠义,是因为按照这个定义,只有人才能看见“颜色”,动物就识别不了颜色,照相机当然也就没有颜色!
而广义的颜色是对光谱的选择性响应。这...

对,就是这个意思。这种效应,我们叫“卢瑟观测条件”,以发现的科学家卢瑟命名。

其实人类真正底层认识颜色只有100多年的※※,看看彩色胶卷有多少年就是如此。因为没有这种底层颜色理论,彩色胶卷、彩色电影、彩色显示器啥的都不会出现,尽管这是我们的日常。
早期无所谓几种颜色,油画家起初有很多种颜色的颜料。但慢慢发现,除了黑白灰,其他颜色都可以渐变,由此发现三原色,而后来发现颜色的混色特征。上世纪早期,科学家卢瑟把人眼和人脑的色觉辨识叫“卢瑟观测条件”。而CIE组织当时知道了这个最新理论以后,就组织了著名了CIE观测实验。限制于当时的实验条件下,能稳定发出三原色波长,且能混合成大家认可的“白色光”的长波、中波、短波,波长分别为700nm、546.1nm、435.8nm,配比为1.0000:4.5907:0.0601。于是叫了大量测试者测试。测试过程,https://www_alighting_cn/resource/2008623/V16204.htm,实验结果就是如下。
国际照明委员会(CIE)做了统计和规整,取中间的粗体作为实验结果,这就是著名的CIE1931标准。所谓“卢瑟观测条件”于是上面的三粗线,代表人眼的色彩标准。这是一个法定标准,你的个人的眼睛如果是上面的细线,或者你就是色盲色弱,没有上面曲线,这是你个人的事情,和人类无关。至此,我们说的颜色是有唯一固定标准的,人类的色彩就是上面三个粗线。而相机不同,相机响应曲线如下。
曲线和上面法定标准三个粗线不同。所以相机的滤色片后面不是“颜色”,而是滤色片的光强强弱数据(光强强弱也叫“灰度”),有时候我们也叫RAW的三个光强灰度数据。数学家把CIE的法定实验统计结果做成数学定义规范,以便以后的码农操作。所以很多码农只懂公式不懂原理,非常之多。
这就是著名的CIE XYZ,等同于“卢瑟观测条件”,也就是人类的颜色定义。所以,颜色就是CIE XYZ 的三维数学空间的一个点。

那么相机拍摄的RAW,要“凑合”到这个CIE XYZ色彩空间。这个“凑合”的过程,就是颜色生成的过程,这个过程是“线性代数”的数学原理。把RAW数据,转成统一的CIE XYZ色彩空间。
而我们的一切的色彩空间,是基于CIE XYZ体系的。RAW没有CIE XYZ体系,自然没有颜色。RAW的数据,需要“凑合”成CIE XYZ数据,不同的凑合方式就是不同的颜色。

所以RAW是滤色片的光强的强弱数据记录,并不是颜色。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
上海
老坛泡菜
泡网分: 100.965
主题: 68
帖子: 40066
注册: 2007年6月
内容贡献勋章
tianman 发表于 2024-11-13 03:31
RAW只是一组原始亮度数据,并不是“参照人眼的成色机理设计出相应的滤镜”
同时,滤镜也不一定要“参照人眼的成色机理设计出相应的滤镜”。
比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。
滤镜是设备的特征信息,而RAW...
RAW是纪录RGB滤色后的明度数据。本来就具有了色彩空间。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
英国
泡菜
泡网分: 7.284
主题: 47
帖子: 7142
注册: 2007年7月
年内主力装备
NIKON Z 8
萧风萧风 发表于 2024-11-11 12:49
色域空间一般俗称色空间,经过一番搜索,找到色域空间的定义如下:
色空间--也称为色彩模型,是一种用数学方式表示颜色的方法。它通过使用空间坐标的方式将颜色信息映射到颜色空间的某一点,通常用三维模型表示,将颜色分为三个参数在三维坐标中进行描述‌。
色空间...

说到底还是颜色(色彩、color)的概念。

侠义的颜色是指通过人眼、人脑和人的经验所产生的一种对光的视觉效应。之所以说侠义,是因为按照这个定义,只有人才能看见“颜色”,动物就识别不了颜色,照相机当然也就没有颜色!

而广义的颜色是对光谱的选择性响应。这样就可以说动物也能感觉到颜色的区别,照相机自然也就有了颜色!广义的颜色可以包括人眼看不见的颜色。

XYZ是人眼观察到的颜色,符合大多数人的视觉效应,也就是侠义的颜色。Lab是XYZ的数学变换,与XYZ的唯一区别在于计算时要指定光源(白点)。

RGB一般称为依赖设备的颜色,也就是广义的颜色,动物、照相机都可以有RGB颜色。HSI颜色是RGB的数学变换,常用的有HSV和HSL。RGB可以用CCM转换(映射)到XYZ颜色,这样RGB颜色就对应成了符合人眼视觉的XYZ颜色。

当使用侠义的颜色概念时,只有符合人眼的XYZ才有颜色空间的概念,RGB不是颜色,自然也就不存在“颜色”空间,只能叫RGB模型,不能叫RGB颜色空间。当使用广义的颜色概念时,RGB空间都可以称为颜色空间。

RGB空间与XYZ颜色空间可以相互映射,有人认为,当RGB空间与XYZ颜色空间存在确定的映射关系后,RGB可以叫颜色空间,实际上这个颜色空间是指映射后的XYZ颜色空间。

谁来指定RGB空间与XYZ空间的映射关系?这个映射关系是主观的还是客观的?

因为XYZ空间是符合人眼视觉的颜色空间,这个映射关系必须符合人眼视觉的客观性,所以从RGB空间到XYZ空间的映射关系一定是客观的,即常说的色卡校准,或者光谱校准。

在这个客观的映射基础上,故意拉偏,形成某种风格、特色,称为颜色渲染,与RGB空间与XYZ空间的客观映射关系无关!用颜色渲染混淆、否认客观的映射存在,是一种无知。

由于RGB一般都是设备产生的,光谱响应往往不能完全吻合人眼的光谱响应,所以也常常不能完全还原到人眼的视觉,会使映射后的XYZ空间颜色与人眼视觉有偏差,这就是所谓的卢瑟条件,是制造RGB设备时、计算映射关系时要关注的问题。用这种偏差否定映射关系的客观性,没有意义。。

从RGB空间到XYZ空间的映射关系非常重要,对JPEG、TIFF来说,ICC(内部包含CCM或者3DLUT)指定这种映射关系,对RAW来说,比如dcp(内部包含CCM和3DLUT)指定这种映射关系。没有这种RGB到XYZ的映射关系,RGB的颜色(侠义)无法确定,JPEG、TIFF、RAW都是如此,没有区别。

CCM和3DLUT是一种客观实在,不管是被包含在ICC里面,还是dcp里面,还是RAW的解码软件直接使用CCM、3DLUT(不打包成ICC、dcp那样的格式文件),从RGB到XYZ都必须有映射关系才能确定出符合人眼视觉的颜色,纯粹的RGB无法确定出人眼能看见的颜色。

最后说说,黑、白有没有颜色?黑、白是不是颜色?

不管广义的颜色还是侠义的颜色,甚至叫不叫“颜色”都无关紧要,这个小东东归根结底都是依据公式、依赖算法的数学计算。如果会计算“颜色”,能真正读懂、复原、验证各种RAW解码的算法,就不会存在各种迷茫。

对理工科来说,黑、白是XYZ颜色空间的一条曲线,叫做普朗克轨迹,这条曲线上的任何一点,都可以被人眼认为是黑、白。所以,从数学上说,黑、白是颜色空间内的一个子集,当然是属于颜色的一种情况,毫无疑问是颜色的一种。而文科生喜欢说黑、白没有颜色。

有人说RAW只有亮度,忘记了RAW的每个像素都戴着R、G、B滤镜,对光谱有选择性响应,并非是普朗克轨迹上的一点。

最后补充一点,RAW的R、G、B是马赛克结构,不是每个像素都有R、G、B,单独一个像素的RGB要靠旁边的像素插值产生。可能很多人不知道,JPEG是YUV压缩编码,压缩后也是几个像素共用色差(U、V)数据,即所谓4:2:2、4:1:1,这与RAW的马赛克本质上是一样的,都是大面积着色原理。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浙江省
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
萧风萧风 发表于 2024-11-13 01:07
相反,世界上本来就没有颜色,是人的眼睛拾取到光的信息,通过大脑将其解释为颜色信息的,RAW正是参照人眼的成色机理设计出相应的滤镜,生成反映出可以反映彩色数据,通过这些数据来记录信息的。没有这些滤镜才不会有色彩的信息,也才是你讲的一组关于亮度(光强度)的数据。有了滤镜,这些数据就可以构成反映色彩的数据,构成色空间。
至于怎么把这些数据解析成人眼认同的色彩只是怎么显示的问题。是根据现有的显示设备来制定的,至于sRGB还是ARGB不过是为了交互的需要,脱离具体的设备。目的都是还原出X,Y,Z.   如果RAW数据没有反映X,Y,Z的信息,试问你怎么可以解出sRGB或者ARGB等。

RAW只是一组原始亮度数据,并不是“参照人眼的成色机理设计出相应的滤镜”
同时,滤镜也不一定要“参照人眼的成色机理设计出相应的滤镜”。
比如华为RYYB滤镜排列就不符合“人眼的成色机理”,同样能够解析出正常的彩色图像。

滤镜是设备的特征信息,而RAW数据本身并不包含滤镜信息。对于RAW数据来说,滤镜特性是外部参考信息。
解析计算时需要参考滤镜特性,而不是这个特性包含在raw数据中。
或者说,RAW数据本身没有反映X,Y,Z的信息,是解析过程中使用到了滤镜特性的信息。
事实上,即使是原本就没有X,Y,Z信息的灰度图像(比如深空射电图像),也能一样能够解析出彩色图像来的。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
logical 发表于 2024-11-12 22:55
没错。同样的:一组RGB数据,如果不告诉那是sRGB或者ARGB的,你怎么“知道”对应的是黄色?光有数据没有色彩空间,当然没法得到颜色。这对RAW数据或者JPG数据,都成立。所以:但拿RAW数据而没有RAW对应的相机设备色彩空间来说事,和单拿JPG数...

这还是有区别的。
一组RGB数据,至少还是有明确的(R,G,B)颜色份量数值,而sRGB或者ARGB只是指明这些数值所属的空间。比如JPG数据。
而RAW数据所存储的只是亮度数值而没有颜色数值,而亮度本身是没有色彩空间的,它需要通过数值解析后才能得到图像在某个色彩空间上的色彩份量。

RAW数据文件的解析,则是依据仅有亮度数值的raw数据计算出指定空间的色彩值
即使是同样的RAW数据文件,应用不同的设备色彩空间映射,可以得到不同的颜色。正是因为它只是亮度信号,需要通过RAW数据以外的设备属性来解析出颜色。

而JPG数据文件用PS处理得到不同的颜色,是人为调整已有色彩的性质。并不能算是用不同的色彩空间做映射转换
事实上,不同的色彩空间做映射转换,理论上是为了尽量保持原来的色貌而不是为了得到不同的颜色。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
资深泡菜
泡网分: 28.299
主题: 226
帖子: 4451
注册: 2006年2月
tianman 发表于 2024-11-12 23:17
是这样的。
其实,RAW就是一组关于亮度(光强度)的数据。这组数据被解析成什么样的颜色,取决于解析方式。
正常的摄影图像,都是尽量解析成为与人类视觉比较接近的效果,即所谓“真实”的图像。
但是使用不同的解析算法,可以将同一组RAW数据解析为不同的“真...
相反,世界上本来就没有颜色,是人的眼睛拾取到光的信息,通过大脑将其解释为颜色信息的,RAW正是参照人眼的成色机理设计出相应的滤镜,生成反映出可以反映彩色数据,通过这些数据来记录信息的。没有这些滤镜才不会有色彩的信息,也才是你讲的一组关于亮度(光强度)的数据。有了滤镜,这些数据就可以构成反映色彩的数据,构成色空间。
至于怎么把这些数据解析成人眼认同的色彩只是怎么显示的问题。是根据现有的显示设备来制定的,至于sRGB还是ARGB不过是为了交互的需要,脱离具体的设备。目的都是还原出X,Y,Z.   如果RAW数据没有反映X,Y,Z的信息,试问你怎么可以解出sRGB或者ARGB等。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
广东省
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
logical 发表于 2024-11-12 19:37
没错,这里讨论的是色彩空间的解析和再现,而不是不同色彩空间之间的变换。-- 有了前者之后,才谈得上后者。所以谈RAW的色彩解析,不需要关心用HSI或者XYZ. 就好像:之前举得那个RGB描述的黄色,我们不必要强调RAW得到的黄色,有可能超出ARGB色...

是这样的。

其实,RAW就是一组关于亮度(光强度)的数据。这组数据被解析成什么样的颜色,取决于解析方式。
正常的摄影图像,都是尽量解析成为与人类视觉比较接近的效果,即所谓“真实”的图像。
但是使用不同的解析算法,可以将同一组RAW数据解析为不同的“真实”图像,即使都使用同样的色彩空间。
甚至,能将自然界拍摄的图像解析成RGB倒置的“彩色”图像。
另一个角度,使用适当的解析算法,也可以将一组原本和色彩没有关系的图像解析成彩色图像(比如深空射电彩色图像)。

以上情况说明,原始RAW数据映射到一个色彩空间的颜色并不是确定的, 而是由解析算法确定。
既然能够无中生有地解析出色彩,可见RAW数值本身谈不上色彩空间或色域,就看解析算法如何“解析”出色彩。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
老坛泡菜
泡网分: 47.387
主题: 0
帖子: 9719
注册: 2002年10月
tianman 发表于 2024-11-12 22:48
问题在于,一组RAW数值本身并不具有色彩信息,只有对这组RAW数值按照解释RAW的设备特征进行解析后,才能映射到某一个色彩空间里去的。
没有经过解析的RAW数值里是没有“黄色”的信息的,并不能直接映射到哪一个色彩空间里去。

没错。同样的:一组RGB数据,如果不告诉那是sRGB或者ARGB的,你怎么“知道”对应的是黄色?光有数据没有色彩空间,当然没法得到颜色。这对RAW数据或者JPG数据,都成立。所以:但拿RAW数据而没有RAW对应的相机设备色彩空间来说事,和单拿JPG数据而不说某个色彩空间,一个道理。

RAW的色彩空间,就是相机的设备色彩空间。

至于说相机的设备色彩空间具体是啥,本坛就有详细的例子:

https://forum.xitek.com/thread-1907738-1-1.html

-- 同样的RAW数据文件,应用不同的设备色彩空间映射,可以得到不同的颜色。这和同样的JPG数据文件,在PS里用不同的色彩空间做映射转换,可以得到不同的颜色,是一个道理。
logical 编辑于 2024-11-12 23:15
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
上海
泡菜
泡网分: 30.208
主题: 2
帖子: 30233
注册: 2008年12月
logical 发表于 2024-11-12 18:46
一组RGB数值,按照ARGB定义的映射关系才对应了一个特定的黄色。
同样:一组RGB数值,按照解释RAW的设备特征进行映射,也能对应一个特定的黄色。
如果:这两个黄色和最初色卡上的颜色, 按照标准的色彩观测条件测量得到的结果不一致,我们可以说:这个解...

问题在于,一组RAW数值本身并不具有色彩信息,只有对这组RAW数值按照解释RAW的设备特征进行解析后,才能映射到某一个色彩空间里去的。
没有经过解析的RAW数值里是没有“黄色”的信息的,并不能直接映射到哪一个色彩空间里去。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
法国
老坛泡菜
泡网分: 47.387
主题: 0
帖子: 9719
注册: 2002年10月
插电Transformer_2 发表于 2024-11-12 22:05
对的,是这个原理。RAW里面包含的光强灰度数据是无法确定颜色数据的,需要有一个人去制作和确认颜色。这个制作者可以是佳能公司、索尼公司、徕卡公司、适马公司、Adobe公司、或者你自己。
所以,这个叫佳能色、索尼色、徕卡色、适马色.....

把偏色当成颜色,味精当成肉汤,也是没谁了 :-)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
上海
禁言中
泡网分: 0.294
主题: 1
帖子: 225
注册: 2024年2月
清风雅鼠 发表于 2024-11-12 21:28
不懂你们谈的高深理论。有点不明白,假如RAW没有色彩,那么索尼拍的和佳能拍出来的人像色彩不一样?

对的,是这个原理。RAW里面包含的光强灰度数据是无法确定颜色数据的,需要有一个人去制作和确认颜色。这个制作者可以是佳能公司、索尼公司、徕卡公司、适马公司、Adobe公司、或者你自己。

所以,这个叫佳能色、索尼色、徕卡色、适马色.....
插电Transformer_2 编辑于 2024-11-12 22:09
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
上海
回复主题: 从色域空间的定义看RAW是否具有色空间的学习心得
功能受限
游客无回复权限,请登录后再试