关于色彩空间,我这样进行补救对吗?
10064
430
|
[371 楼] rivershaw
[泡菜]
21-8-26 14:10
stevenkoh 发表于 2021-8-26 13:57 大家有目共睹,究竟是谁撒泼打滚、胡搅蛮缠,究竟是谁张口胡说、误导小白! ![]() rivershaw 发表于 2021-8-25 18:35 |
|
[370 楼] stevenkoh
[泡菜]
21-8-26 13:57
其实,大家不懂没关系,老老实实接受“RAW没有色域,RAW没有色彩空间”这个概念就好,就像小学生学算术除法,默背“除数不能等于零”。很多码农高等数学早忘记了,但除数不能为零大家都记得,没有什么高数推导原因,因为除数为零计算机报错。我们只需要记住小学生默背就可以,不用去牢记机理。希望楼主也记住这个结论。
但很多民科不一样,胡搅蛮缠,误人子弟,甚至还有RAW、DCP、色彩管理等三部曲。这种民科真让人打开眼界。就和中科院每天周到很多“歌德巴赫猜想”的信件一样。这不是文科生、理科生、艺术生的问题,这是一种偏执的心理问题。 Iliah Borg文章就提到了“RAW是否有色域”会引发舆论对立,我们也一样。像这位踢掉反复提问的小白,这个管理员我认为是个好人,节约公共资源。 小白反复提问“为什么RAW没有色彩空间”,结果惨遭被群主踢出群 理工类的东西是科学,科学不需要人品。需要专制和强制,就像强制每个接受义务教育的公民,必须牢记地球围着太阳转,必须牢记除数不能为零,数码摄影的范畴内,也必须要牢记“RAW文件不包含色彩空间,RAW不是必须要使用ProPhoto RGB”。因为这是正确的色彩管理链路的开端。 这是我作为一个专业人士的意见。 本帖最后由 stevenkoh 于 2021-8-26 14:02 编辑 |
|
[369 楼] rivershaw
[泡菜]
21-8-26 13:54
这就是RP见证! |
|
[368 楼] rivershaw
[泡菜]
21-8-26 13:34
stevenkoh 发表于 2021-8-26 11:06 |
|
[367 楼] stevenkoh
[泡菜]
21-8-26 13:32
雨中赏花 发表于 2021-8-26 02:35 老兄好好理解《色彩摄影师说了算》,这篇里面提到的那篇RawDigger作者写的重要文章,其实就是专门解答你的问题的。仔细看全文吧,其实写得非常详细了。我摘录一段机翻和原文(撇除个人添油加醋): 以下内容由 stevenkoh 于 2021-8-26 13:33 补充 【重申:对于传感器(不含色域)的光谱响应函数,和我们人类的感知机制不同的是:我们需要诠释(interpreted )RAW数据到工作色域色域(sRGB、Adobe RGB、打印机profile...),并且需要应用传感器的光谱响应函数和人类观察者之间的一些近似变换。】 以下内容由 stevenkoh 于 2021-8-26 13:40 补充 不知道为何无法贴英语原文,可以搜寻,no gamuts 这句话。(CMOS传感器没有色域) 所以,CMOS直接data dump生成的 RAW文件,是不包含色域的(其实应该叫“不包含颜色”)。怎么更优化,连接也给出解决方案。但这并不意味着相机内部直出方案不好。 www.rawdigger.com/howtouse/prepare-data-for-profiling,太空舱为何带色卡,也是这个原因。要争论,可以指出 Iliah Borg文章里,哪个章节部分觉得作者说得不对。这个可以大家继续讨论。 |
|
[366 楼] stevenkoh
[泡菜]
21-8-26 11:06
rivershaw 发表于 2021-8-26 09:32 这就是我下文提到民科你就是 1+1 放在他面前,也不不承认是 2 ,而是说 10,而且民科还不承认自己是二进制。这难道不是胡搅蛮缠,误人子弟嘛! 应该这样描述,照片RAW是无法记录光源的。即便摄影师随身携带的测光表,只是一个大致环境光的光强。色温更是需要摄影师确定。华为使用RYYB传感器P30,曾经被网友投诉在某些情况下感觉色偏。其实有了RAW数据,自己调整觉得满意就是,喜欢什么自己确定。用户觉得色偏,是华为P30 ISP从RAW-〉JPG处理时候,可能达不到某些用户的个性需求。后来华为P40就带了色温传感器,貌似这类投诉少了。现在华为P50更带了新一代的色温传感器,所以叫“原色摄影”。其实就是给ISP提供了更优化的参数,让没有颜色的RAW,渲染到包含颜色的JPG/heic的时候,更精准(原色摄影)。 民科耿耿于怀的截我图,很好啊。我说的都正确,多宣传这些打民科脸。再重复一下,RAW没有色域,RAW没有色彩空间。 ![]() 下文 民科坚决不承认 1+1 等于 2 ![]() |
|
[365 楼] 色客雪狼
[泡菜]
21-8-26 10:49
看你做什么用,如果是为了和别人交流,还是用SRGB比较好。
发布自 色影无忌小程序 |
|
[364 楼] rivershaw
[泡菜]
21-8-26 10:45
stevenkoh 发表于 2021-8-26 09:43 rivershaw 发表于 2021-8-26 09:14 本帖最后由 rivershaw 于 2021-8-26 10:50 编辑 |
|
[363 楼] chncwk
[泡菜]
21-8-26 09:45
|
|
[362 楼] stevenkoh
[泡菜]
21-8-26 09:43
rivershaw 发表于 2021-8-26 09:14 这就是我们要比“颜色”定义清楚的原因,你把基于滤色片的RAW RGB数据,当成了人眼视觉细胞的RGB颜色。你把二进制当成10计算,入戏太深了。这啥脑子?还理科生?别给理科生丢脸了好吗?小学生都不如啊 ![]() 好好看看,Charles Poynton在2006写的FAQ,什么叫“数字摄影中的颜色”。RAW是相机CMOS滤色片的RGB数据,而色彩空间的是基于人眼视觉细胞的RGB颜色,色彩空间是描述后者的。 https://poynton.ca/notes/colour_and_gamma/ColorFAQ.html#RTFToC1 |
|
[361 楼] chncwk
[泡菜]
21-8-26 09:39
太极湖 发表于 2021-8-13 14:22 遇到色域映射时色彩溢出的,试试将图片先转为16bit、LAB模式,然后做色域转换操作,发现没问题了再转回8bit、RGB模式。 当然,最佳方案还是RAW→Image时就设定为16bit位深。 本帖最后由 chncwk 于 2021-8-26 09:41 编辑 |
|
[360 楼] rivershaw
[泡菜]
21-8-26 09:32
dual 发表于 2021-8-26 00:07 ISO17321就是规定RAW的色域标定的标准,道理与显示器校准是一样的,只不过反过来,给一个XYZ颜色,记录RAW的RGB输出,制作成颜色转换表,归纳成一个颜色转换矩阵,再加一个3DLUT。 区别仅仅在于显示器的白点是固定的,照片的光源可以任意变化。 所以Adobe在D65、SA两种光源下,校准、测量RAW的RGB颜色,制作成两套颜色转换表,其他光源下,用这两张表内插。 |
|
[359 楼] chncwk
[泡菜]
21-8-26 09:32
太极湖 发表于 2021-8-13 14:22 在Photoshop里做色域转换,会增加某些部位的彩噪,你可以理解为从CD→Mp3的操作。 比如RAW→ARGB→ProRGB→ARGB,这样下来,最后的图片质量还不如最初的RAW→ARGB。 本帖最后由 chncwk 于 2021-8-26 09:32 编辑 |
|
[358 楼] chncwk
[泡菜]
21-8-26 09:25
|
|
[357 楼] stevenkoh
[泡菜]
21-8-26 09:24
雨中赏花 发表于 2021-8-26 02:35 赏花兄虽理解有误,但不是民科,是令我尊重的影像爱好者,也是我们的潜在用户和衣食父母。赏花兄理解略欠缺些,但尊重客观事实。所以,再和老兄商榷: 1.您在①提到“非绝对色彩空间”的实际定义。听您的意思,假如我用校色仪显示器校色,得出的显示器校色文件ICC;或者我常做的一个工作就是印刷品样张校色,我会要求厂商按照流程做“油墨/纸张组合”的测量ICC。那么前者的显示器ICC,和后者的印刷品ICC就是“非绝对色彩空间”。假设如果您的定义是如此,那么我们就约定这个“定义”。您说的“不是固定不变的,而是相对的”,应该特指“非绝对色彩空间”。绝对色彩空间是固定不变的,除非CIE重新召开会议,定义或修改一种新标准。 2.如果按照1的“非绝对色彩空间(或色域)”的定义,我们可以获取CMOS的频响曲线,但不可能获取RAW的“非绝对色彩空间”。您在②这里提到的“此时RAW是非绝对色彩空间”,请问我们如何获取呢?因为我们无法测量获取一个不存在的东西。就像我在第1条提到的测量显示器ICC,测量纸张/油墨ICC,通过这个来获取显示器和纸张/油墨的“非绝对色彩空间”。 但这个方法,对RAW无法成立,因为构成条件欠缺。就像没有拍卖和法院认定前,你无法确定一件“无价之宝”的实际价格。我知道它很贵,但不知道具体价格,甚至价格范围。拍卖行给出的估价是错误的,可能流拍。RAW就是无价之宝,但不能谈价格。而摄影师对RAW文件色彩解释的认可和确认;导演对RAW视频流颜色效果的认可和确认,这就是拍卖行的作用,确认认可“无价之宝”的实际价格。我在这个例子里提到,RAW内嵌的JPG图、ACR首次加载的预览图和摄影师自己最终确认的色彩,三种方法谁说了算?,这三种方法,就好比拍卖、法院指定价格、银行认定价格等不同机构的说了算。 “色彩空间”,其实是为了描述“怎么说”;而“怎么说” 是为了获取一种“说了算”。只有“说了算”,我们下游的打印,才知道你是什么颜色,才能输出。所以,“色彩空间/色域”是为了输出描述而存在。 3.老兄提及的测量RAW颜色,是有的。我引述的ACR作者之一,那个Eric Chan很早15年前就给出测量方法了。用户可以自己做,http://people.csail.mit.edu/ericchan/dp/raw-thoughts/ ,下面两个链接custom calibration 和 color matching,自己买标准色卡就行。甚至如果您有精确的测量仪器,可以不用标准色卡,用自己的油墨打印色卡也行,方法就是这个。 但那个不叫“RAW原生色域”,只是一个RAW RGB->CIE xyz的一个测量和估算方法,会存在某些情况的错误,摄影师不认可。这个时候就需要摄影师自己调整,调整的方法就是我在 291楼提到的方法,RawDigger作者谈RAW色准——色彩摄影师说了算 RAW的重要性在于,RAW是色彩管理的开端。今天相机使用HEIC 10bit方案了,佳能和索尼都提供了 10bit HDR的相片记录方案。很多摄友就问,是否 10bit HDR heic能否替换RAW吗? 我的答案不是,10bit HDR heic虽然要比jpg从影像来说要好,但无法替代RAW。RAW是无法被替代的。 我还是这句话,如果RAW存在色域,那么就不是RAW了。类似于10bit HEIC这类,因为10bit heic要比 8bit JPG宽容度,可编辑性大得多,也像RAW一样可以拉曝光、对比度、白平衡也不失真,但有色彩空间的HEIC不是RAW。RAW没有色域、RAW没有色彩空间。 本帖最后由 stevenkoh 于 2021-8-26 09:26 编辑 |
|
[356 楼] piggy9999
[资深泡菜]
21-8-26 09:15
dual 发表于 2021-8-26 00:07 本来每个像素的另外两色就是猜色 至于颜色,我觉得还要和色温,增益啥的有关系吧,这个我觉得就是技术问题了不敢瞎说。 |
|
[355 楼] rivershaw
[泡菜]
21-8-26 09:14
我常举一个例子,1+1=10,小学生会说是错的,理工科的大学生会说是对的。
判断对、错在于自身的见识,见识不足会把对的当成错的,也会把错的当成对的。 man脑子是用来思考的,涮火锅的是pig脑子。 |
|
[354 楼] rivershaw
[泡菜]
21-8-26 09:04
stevenkoh 发表于 2021-8-26 08:22 大家都应该看看你引用的那个帖子,你被打脸、被摩擦的帖子都被删除了,这就是你RP的样子! ![]() |
|
[353 楼] stevenkoh
[泡菜]
21-8-26 08:59
rivershaw 发表于 2021-8-26 08:27 我专打您这种偏执民科好吗?打的就是你 ![]() 半夜失眠写的都是些胡言乱语,民科典型特点就是张嘴胡来,顾头不顾腚。任何用过libraw的都知道,几乎所有的RAW都提供两个标准转换矩阵,自打RAW出现,10多年前就是如此了。还什么“大部分的RAW照片都不给转换矩阵”?民科就是说笑话 ![]() 会几个破软件,自学了点matlab最皮毛的,在小白前装?还DCRaw作者 David Coffin笨,不懂颜色矩阵;RawDigger 作者 Iliah Borg蠢,测量不准。哈,就你民科行,每天给大家看笑话。 互联网是有记忆的,你这些诋毁大师(都是技术大师,不是理论大师,都是业界贡献巨量代码的大师)。真正搞技术的都五体投地,就你民科张嘴胡来,还不要“崇洋媚外”呢,拜你民科? 这都是非常典型的偏执民科套路,就是退休一个人家里呆就了有些心理问题。 |
|
[350 楼] rivershaw
[泡菜]
21-8-26 08:27
stevenkoh 发表于 2021-8-26 08:22 你蒙蒙小白还行, ![]() 100%sRGB? 是100%的sRGB色彩空间吗?还是100%的sRGB色域吗? ![]() 只是100%的sRGB色域,白点不同,Gamma不一样,能算是sRGB色彩空间吗? |
|
[349 楼] stevenkoh
[泡菜]
21-8-26 08:22
|
|
[348 楼] rivershaw
[泡菜]
21-8-26 08:22
什么是宽容度?
对数码照相机来说,就是最大亮度与最小亮度的范围,宽容度=最大亮度-最小亮度。 把最大亮度、最小亮度换算成EV值,就是log2(最大亮度)-log2(最小亮度)=log2(最大亮度/最小亮度),就是数码照相机的动态范围。 宽容度(动态范围)是怎么算出来的? 对马赛克的CMOS来说,RAW的输出R、G1、G2、B有四个通道,可以分别统计这四个通道的最大值、最小值,那么这个最大值、最小值是亮度的最大值、最小值吗?该用R、G1、G2、B哪个通道的最大值、最小值来计算宽容度呢? 实际上,数码照相机的亮度是R、G1、G2、B四个通道的线性组合,不是一个通道的数值,这就是所谓的亮度方程: Y=a×R + b×(G1+G2) + c×B。 数码照相机的宽容度(动态范围)是用亮度Y的最大值、最小值来计算的。 这一点非常重要!因为,假如我们确定最小值采用的是噪声指标,就是在指定一个信噪比的情况下,判断此时的信号为最小的有效信号,那么,亮度方程不同,对噪声、信噪比的计算就会大不一样,具体可以参考统计学中线性组合的方差计算。 亮度方程中的系数a、b、c是如何确定的呢? a、b、c来源于RAW的RGB到XYZ的转换矩阵,CIE规定XYZ中的Y就是亮度。 所以首先要确定RAW的色彩空间,得出RGB2XYZ转换矩阵,才能确定出a、b、c,才能正确计算出数码照相机的宽容度(动态范围)。 没有RAW的色彩空间,没有RGB2XYZ转换矩阵,空谈数码照相机的宽容度(动态范围),是不是个笑话?是不是无知无畏? ![]() |
|
[347 楼] piggy9999
[资深泡菜]
21-8-26 08:14
rivershaw 发表于 2021-08-26 05:10 被人笑话的是你啊 敲一大堆字,还是错的 ![]() 发布自 iOS客户端 |
|
[346 楼] piggy9999
[资深泡菜]
21-8-26 08:11
1、raw不受相机色彩空间设置影响
2、raw转换到图片后不可逆 3、raw文件是tif的大约三分之一,为啥行业不用这么好的格式存储图片? 发布自 iOS客户端 |
|
[345 楼] piggy9999
[资深泡菜]
21-8-26 07:58
rivershaw 发表于 2021-08-26 05:10 孩子,你还要多学习,光会敲字是不行的 发布自 iOS客户端 |
|
[344 楼] rivershaw
[泡菜]
21-8-26 05:10
|
|
[343 楼] rivershaw
[泡菜]
21-8-26 05:02
有点像是ProPhoto RGB,有些颜色现实中并不存在,但在数学计算上就是如此。 现实中存在的颜色都是用这样的色彩空间计算出来,并且验证正确的。 实际上,现实中,不可能找到一个单色光源,让RAW的输出G=1,R、B=0,但是其他的颜色按这个色彩空间的公式算都对。 所以,CMOS的输出,或者说RAW的色彩空间,还不能简单用一个3×3的矩阵描述,会有一个3DLUT修正。 但是修正后的结果想画出来程序太复杂了,我没有做。 所以,我在285楼给了一个前提,就是“假定RAW的色域与sRGB、Adobe RGB一样,可以用三角形区域来表征”。 |
|
[342 楼] rivershaw
[泡菜]
21-8-26 04:47
stevenkoh 发表于 2021-8-25 23:38 RAW的色彩空间,可以用矩阵的形式嵌入RAW照片,也可以由厂商提供CMOS的光谱分布,也可以用ISO17321规定的方法测量。 dcraw最笨,使用了RAW照片内嵌的矩阵,效果最差,而且还混用了不同CMOS的转换矩阵。 ![]() DxO有部分厂商提供的CMOS光谱分布(可以要求送检的厂商提供参考),最终的解码软件使用的,估计是DxO自己测量出来的。 Adobe不使用RAW照片内嵌的矩阵,全部用ISO17321规定的颜色校准的方法直接测量CMOS,而且颜色计算使用了双色温光谱积分的算法。 没见过的就是不存在,不相信的就是不可能,这是你岳师傅的哲学思想,对吧?! |
|
[341 楼] rivershaw
[泡菜]
21-8-26 04:31
|
|
[340 楼] rivershaw
[泡菜]
21-8-26 04:27
科学是讲事实的,科学的结论都是可以重复验证的,不能胡说!
JPEG是实实在在嵌入icc文件的,可以用一个简单的实验验证。找一个字节数很大的icc文件,在photoshop里面保存JPEG时,嵌入、不嵌入这个icc,比较一下JPEG文件长度,就能发现嵌入icc后的JPEG文件变大了,多出来的字节数正好是icc文件的字节数。 icc协议里面专门规定了JPEG如何嵌入icc文件,如果不相信,请上传一个嵌入了icc的JPEG,我可以把icc文件提取出来给大家看。 照相机设置里面的色彩空间icc(sRGB、Adobe RGB),与RAW的色彩空间没有关系,相当于是RAW解码后指定输出JPEG的icc。 有的RAW照片里面给出了RAW到sRGB(Adobe RGB)的转换矩阵,用这个矩阵可以计算出RAW的色彩空间。 大部分的RAW照片都不给转换矩阵,为什么?因为RAW的色彩空间可以用ISO17321标准规定的光谱法、校色法确定,这个工作是开发RAW解码的软件公司来做的,照相机厂商不提供。大部分人只知道照相机的动态范围(宽容度)重要,是CMOS的性能指标,但是忽视了CMOS的光谱响应指标(就是DxO里面的Color Response),如果CMOS对某个看见光的光谱响应不好,这个颜色就无法很好的重现,DxO的Sensitivity metamerism index指标数值越大,CMOS的色彩再现能力越好。 简单说,知道了RAW的色彩空间,就会明白,自然界的有些颜色CMOS是无论如何也无法真实还原的,照片中看到的这些颜色,实际上是渲染出来的伪色效果。根据RAW的色彩空间,就能比较出不同CMOS的色彩还原性能,就像是比较显示器的色域,越大越好。 如果真懂色彩管理,就明白怎么实现不同色彩空间的转换。对照相机来说,拍出的JPEG照片的色彩空间,就是RAW的色彩空间转换到sRGB(Adobe RGB)的结果。对RAW解码来说,就是把RAW的色彩空间转换到解码输出的色彩空间(sRGB、Adobe RGB、ProPhoto RGB等等)。 不知道RAW的色彩空间,就根本无法把RAW转换到任何标准的色彩空间! 按照国际色彩联盟的观点,天底下所有的RGB,不管是输入设备、还是输出设备,不管是真实设备、还是虚拟设备,都有自己固有的色彩空间,用颜色校准可以测量出RGB的色彩空间,并且可以在这些色彩空间之间转换颜色,没有例外! 这才有色彩管理的3C之说。 |



