免费治疗广色域显示屏校色方法中的错误概念
2765 50
[1 楼] 专治脑残综合症 [禁言中]
11-6-14 17:41
感谢华彩乐章童鞋给我们提供了一个很好的切入点。
本文虽然用词恶劣,语气极富挑衅性,但目的不是为了一棍子打死,你懂的!哈哈哈!

提前说明一下,本人既不是微软的粉丝也不是苹果的粉丝,自我反省有可能是DEC的PDP11系列的粉丝........

原文由 华彩乐章 在2011-06-10 23:15发表

如果把浏览器色彩管理流程的构成简单的分为两个部分,一要能够了解渲染图形中的色彩是否有特定标记(比如色彩配置文件),这样才了解色彩的真实颜色,二呢,就是要为了在显示器上正确显示要显示的颜色,来确定如何向显示器传递信号,这时就必须根据显示器的特性文件。这两部分中缺少一部分,就无法正确的显示色彩。


华彩兄:
如果我这台机子是双显卡拖着两台不同品牌的显示器的时候,该怎么设定Firefox呢?

首先应该对两台显卡+显示器爬蜘蛛做校色icc,对吧?
这样我得到两个校色icc,那么在Firefox的about:config->gfx.color_management.display_profile 里我该指定哪一个校色icc呢?

千万别告诉我:你在哪个显示屏上看Firefox就用那个显示屏的校色icc哟!
俺想同时在两个屏幕上表示一个Firefox的窗口看宽屏大图。

如果按照你说的设定Firefox的about:config->gfx.color_management.display_profile的方法,我只能选择一个屏幕的校色icc,另一个就只能放任不管了吧?那这在两个屏幕上各显示一半的同一张大图是不是就有可能产生明显的色调不统一呢?
这不统一的程度有没有可能甚至会超过干脆不指定校色icc的时候呢?

嗯,如果你看懂了前面的问题,就应该能理解正确的设定方法了吧?
对了,就是在Firefox中不指定校色icc(可以设定成原图有就用原图的,原图没有就用sRGB或aRGB或是其他的标准色彩空间),而把两个不同的显示屏校色icc通过Windows系统功能各自绑定到各个【显卡+显示屏】组合上。

图像处理软件(当然包含浏览器)的任务是解析出正确的图像信号,而如何让正确的图像信号在归操作系统管理的硬件上产生正确的图像效果,当然是操作系统任务了。
如果有哪个图像软件有越过OS直接操作硬件(指硬件的驱动)的能力的话,那也是因为※※的沿革所留下的缺陷,恰恰是系统不稳定的根源。

PS 其实这种【聪明】的办法并不是微软独家所创,苹果以及Linux以至于FreeBSD还有Soraris等等系统都是这么做的。
现在你能理解Safari为什么搞成如果图像本身没指定色彩空间就放任不管了吗?这不是退步,仅仅是一种选择!IE9也是基于同样的哲学选择了同样的处理方针。而作为自由软件的Firefox,向我们提供了赞同苹果&微软哲学的选项,同时也给了某些人绕过OS直接操作硬件的途径。

请记住,当你以后再居高临下地藐视微软的时候,请先反省一下,猴子如果不爬到高高的树上而是老老实实地坐在地面上的话,别人会看到它的红屁股吗?

有所为有所不为,不是个能力问题,而是个哲学问题。

[2011-06-14 19:00 补充如下]

补充一点:

后面的跟帖里几乎全是义务顶帖的脑残的文章,虽然起到了人工置顶的作用但是大大地降低了帖子的可读性。

因此,本人承诺,任何认真参与讨论的文章本人都会将其拷贝到顶楼,从而方便大家通过讨论建立自己的正确的校色哲学。

[2011-06-16 02:46 补充如下]

接下来继续向华彩乐章同学提问:

你说的在about:config->gfx.color_management.display_profile指定校色icc的做法还有一个致命的逻辑问题:
根据Firefox的说明,这里指定的icc仅仅是在图像文件没有被指定色彩空间的时候才会被参照,也就是说,仅当原文件没有指定色彩空间的时候,校色icc才起作用,显示屏的色偏才会被矫正?而当原文件已经指定了譬如sRGB(其他的譬如aRGB等也行)的时候,校色icc就不需要起作用了?

你现在发现你的方案的可笑之处了吗?显示器的色偏是否被矫正取决于你要看的图像文件是不是已经被指定了色彩空间,如果已经被指定了,显示器的色偏就无法被矫正了。而正如你所说,网络上的片子大部分都是被指定了色彩空间的,而且应该都指定色彩空间,不指定色彩空间的片子会越来越少...............还需要我再说下去吗,应该已经能理解你的所谓的校色方案是多么地...........那什么了吧?

[2011-06-17 12:47 补充如下]

隔壁楼上的内容,可以说是精准地击中了【华彩乐章】同学脑中的错误概念的根源,转贴在这里(略有修改):

很多在色彩管理问题上似是而非的人都有一点根本性的概念错误。事实上浏览器等图片阅览软件参照色彩管理定义文件仅仅是为了解压变换,将JPG等形式的压缩文件中被压缩在(范围有限并不一定是线性的)特定色彩空间内的信号解压变换为(理论上是)线性的虚拟色彩空间中(譬如像BMP那样的空间),然后可进行各种处理。

处理完后的结果,将根据输出对象的不同,采取不同的策略。

譬如如果是再保存为文件的话,将会调用各种icc(譬如sRGB、aRGB等等)(当然也可以选择不进行色彩空间压缩变换)将其压缩变换到各自的色彩空间(压缩变换的具体策略算法等等就是门学问了在此处略去不说)并进行其他必要的处理使之成为标准的图片文件。

而如果输出对象是譬如显示器,则会直接将上述线性虚拟色彩空间中的信号直接转交给操作系统的API,之后就是操作系统及其控制下的图形显示模块的事情了。譬如如果显示器色偏那么是不是要参照校色icc对虚拟线性空间中的色彩信号进行相应的变换等等。

以上只是为了小小白们也能理解而做的极不严谨的比喻,行家请一笑而过!哈哈哈!
[51 楼] 肉身来了 [泡菜]
11-6-17 22:33
原文由 1080717 在2011-06-17 19:54发表

可是我还是抱着希望进来看看 一看果然是


这贴主要内容是骂仗玩的,捎带脚地讲一点色彩管理的基本理念,所谓寓教于乐呀,哈哈哈!

不管你怎么说,都谢谢你顶贴,哈哈哈!

[肉身来了 编辑于 2011-06-17 22:34]
[50 楼] 1080717 [资深泡菜]
11-6-17 19:54
原文由 小蝴蝶啊 在2011-06-15 00:39发表

资深也准备进来趟混水玩吗?那俺也去换上资深的马甲来,省得让别人说俺用个刚注册的马甲欺负你,哈哈哈!


可是我还是抱着希望进来看看 一看果然是
[49 楼] 专治脑残综合症 [禁言中]
11-6-17 12:48
转一篇文章:

隔壁楼上的内容,可以说是精准地击中了【华彩乐章】同学脑中的错误概念的根源,转贴在这里(略有修改):

很多在色彩管理问题上似是而非的人都有一点根本性的概念错误。事实上浏览器等图片阅览软件参照色彩管理定义文件仅仅是为了解压变换,将JPG等形式的压缩文件中被压缩在(范围有限并不一定是线性的)特定色彩空间内的信号解压变换为(理论上是)线性的虚拟色彩空间中(譬如像BMP那样的空间),然后可进行各种处理。

处理完后的结果,将根据输出对象的不同,采取不同的策略。

譬如如果是再保存为文件的话,将会调用各种icc(譬如sRGB、aRGB等等)(当然也可以选择不进行色彩空间压缩变换)将其压缩变换到各自的色彩空间(压缩变换的具体策略算法等等就是门学问了在此处略去不说)并进行其他必要的处理使之成为标准的图片文件。

而如果输出对象是譬如显示器,则会直接将上述线性虚拟色彩空间中的信号直接转交给操作系统的API,之后就是操作系统及其控制下的图形显示模块的事情了。譬如如果显示器色偏那么是不是要参照校色icc对虚拟线性空间中的色彩信号进行相应的变换等等。

以上只是为了小小白们也能理解而做的极不严谨的比喻,行家请一笑而过!哈哈哈!
[48 楼] 专治脑残综合症 [禁言中]
11-6-16 02:47
人工置顶一下
[47 楼] 玉兔乱颤 [禁言中]
11-6-16 00:59
原文由 zixonx 在2011-06-15 23:31发表

我列个去,我没针对你啊小蝴蝶,我就是觉得某人对api和gui的论断看得我有点大跌眼镜而已啊,没针对你啊大兄弟,你搞清楚撒


小蝴蝶在逗你呢,或者叫指桑骂槐,你怎么居然能不理解呢?哈哈哈!
[46 楼] zixonx [资深泡菜]
11-6-15 23:33
原文由 slowtapir 在2011-06-14 22:20发表

其实你可以继续吹, 说你给Neumann打过杂, 跟turing搞过gay, 现在是bill gates来无忌练中文了. 反正你披着个马甲说破天别人也不能知道啊.  

不过, 呵呵, 现在吹牛真的不上税啊, 那么点英文你都看不懂, pdp11的手册你看的懂不? dec专门给你出了一版中文版啊? 还是看的xx大学n年后出的山寨中文手册啊?

你真用过pdp11算 ......


消消气,我还是不趟这浑水了,逮谁咬谁你说咋搞-。-
[45 楼] zixonx [资深泡菜]
11-6-15 23:31
原文由 小蝴蝶啊 在2011-06-14 19:09发表

你给的这个定义太高深了呀,俺们木有上过高中的小小白根本就看不懂呀!!

强烈要求入门级解说呀!!哈哈啊哈哈哈哈哈哈!


我列个去,我没针对你啊小蝴蝶,我就是觉得某人对api和gui的论断看得我有点大跌眼镜而已啊,没针对你啊大兄弟,你搞清楚撒
[44 楼] 玉兔乱颤 [禁言中]
11-6-15 21:32
俺觉得这问题说白了就是,当你把显示器校色正确并告诉OS之后,其他就和应用软件无关了。
[43 楼] 小蝴蝶啊 [泡菜]
11-6-15 11:04
原文由 slowtapir 在2011-06-15 05:39发表

呵呵, 接着撸. 带劲吧? 小心别射你前面14寸crt显示器上.


晚了,你倒是早提醒呀!
一不小心已经射令慈大人的嘴里了。
不过你别担心,是上面那个嘴,所以不太可能给你闹出个弟弟来和你抢遗产,哈哈哈!
[42 楼] slowtapir [资深泡菜]
11-6-15 05:39
原文由 小蝴蝶啊 在2011-06-15 00:25发表

你们这帮小屁孩儿,现在才想起来去美国淘金,可惜好日子已经过去了。

看见没有,俺这片子上的房子,硅谷山坡上的,站阳台上就能看见自己上班的公司办公室。当年也就是谈好期权进去玩命个一年半载的就上市了,过了限售期(就半年),立马撒手就全都有了。俺算运气不好的,才赶上两次IPO就※※IT泡沫破灭了。
别看现在 ......

呵呵, 接着撸. 带劲吧? 小心别射你前面14寸crt显示器上.
[41 楼] 小蝴蝶啊 [泡菜]
11-6-15 00:39
原文由 1080717 在2011-06-15 00:31发表
看标题基本就知道是个搅和干仗的帖子


资深也准备进来趟混水玩吗?那俺也去换上资深的马甲来,省得让别人说俺用个刚注册的马甲欺负你,哈哈哈!
[40 楼] 1080717 [资深泡菜]
11-6-15 00:31
看标题基本就知道是个搅和干仗的帖子
[39 楼] 小蝴蝶啊 [泡菜]
11-6-15 00:25
原文由 slowtapir 在2011-06-14 22:20发表

其实你可以继续吹, 说你给Neumann打过杂, 跟turing搞过gay, 现在是bill gates来无忌练中文了. 反正你披着个马甲说破天别人也不能知道啊.  

不过, 呵呵, 现在吹牛真的不上税啊, 那么点英文你都看不懂, pdp11的手册你看的懂不? dec专门给你出了一版中文版啊? 还是看的xx大学n年后出的山寨中文手册啊?

你真用过pdp11算 ......


你们这帮小屁孩儿,现在才想起来去美国淘金,可惜好日子已经过去了。

看见没有,俺这片子上的房子,硅谷山坡上的,站阳台上就能看见自己上班的公司办公室。当年也就是谈好期权进去玩命个一年半载的就上市了,过了限售期(就半年),立马撒手就全都有了。俺算运气不好的,才赶上两次IPO就※※IT泡沫破灭了。
别看现在硅谷房子跌得惨不忍睹了,你小子要想拍出现大洋不贷款来上这么一套,就你现在的工资水平,等到退休的时候还来得及吗?哈哈哈!
其实这又算啥呢?帝都二环一带随便找个跃层就比这院子值钱,而且还※※涨着价而且还是有价无市呢。哈哈哈!

让你丫的狂!打击一下你小子的虚荣心,哈哈哈!
[38 楼] 小蝴蝶啊 [泡菜]
11-6-14 23:41
原文由 slowtapir 在2011-06-14 22:20发表

其实你可以继续吹, 说你给Neumann打过杂, 跟turing搞过gay, 现在是bill gates来无忌练中文了. 反正你披着个马甲说破天别人也不能知道啊.  

不过, 呵呵, 现在吹牛真的不上税啊, 那么点英文你都看不懂, pdp11的手册你看的懂不? dec专门给你出了一版中文版啊? 还是看的xx大学n年后出的山寨中文手册啊?

你真用过pdp11算 ......


哈哈哈!我要是说我老了JJ已经硬不起来了,你会不会就放心地派你妹妹来我这儿过夜了呢?哈哈哈!

确实俺们没你们这帮毛孩子英语考得好,当年托福还考不到五百分就已经是美国的大学随便挑了,哪儿比得了你们呀,不考个六百分都不好意思跟人说参加考试了。

问题是你在美国混,光英语好有个屁用呀,随便找个高中没毕业的都比你好,哈哈哈!
你英语再好,能比我小儿子的英语还好?那小子还没学中文呢,只会说英语,哈哈哈哈哈哈哈哈!
[37 楼] slowtapir [资深泡菜]
11-6-14 22:20
原文由 小蝴蝶啊 在2011-06-14 20:45发表

嗯,你就继续给戴尔的计算机打包贴封条吧,虽然蓝领了一点,但好歹也是“从事计算机行业”呀,哈哈哈!

其实你可以继续吹, 说你给Neumann打过杂, 跟turing搞过gay, 现在是bill gates来无忌练中文了. 反正你披着个马甲说破天别人也不能知道啊.  

不过, 呵呵, 现在吹牛真的不上税啊, 那么点英文你都看不懂, pdp11的手册你看的懂不? dec专门给你出了一版中文版啊? 还是看的xx大学n年后出的山寨中文手册啊?

你真用过pdp11算起来也应该有60了吧? 60岁老头跟人在论坛吹水还bb的, 老不要脸那几个字还真适合你.

不过更大的可能是你自己幻想"有用过pdp11这么老的资格"吧. 呵呵, 我就不打扰你撸管了, 你就自爽吧.

[slo※※※pir 编辑于 2011-06-14 22:22]
[36 楼] 小蝴蝶啊 [泡菜]
11-6-14 20:45
原文由 slowtapir 在2011-06-14 20:10发表

你搞技术的, 我看好你哦. 在tc混, 有点技术功底, 很有前途的. 加油


嗯,你就继续给戴尔的计算机打包贴封条吧,虽然蓝领了一点,但好歹也是“从事计算机行业”呀,哈哈哈!
[35 楼] 小蝴蝶啊 [泡菜]
11-6-14 20:35
原文由 Mucher 在2011-06-14 20:12发表
原来愤愤还有颜色管理,已设。感谢


设错了还不如不设呢。如果不确切地知道该怎么设,就留着初始值为妙(仅限愤愤死)。
[34 楼] Mucher [老坛泡菜]
11-6-14 20:12
原来愤愤还有颜色管理,已设。感谢
[33 楼] slowtapir [资深泡菜]
11-6-14 20:10
原文由 小蝴蝶啊 在2011-06-14 19:52发表

傻孩子,其实看到你看完了我说的”DEC的PDP11系列的粉丝........“还好意思自称什么计算机十年经验的时候,你有几两重就已经很清楚了。

你去问问你师父,再让他去问问他师父(就是你师爷),你师爷知道DEC是怎么回事吗?知道PDP11系列是怎么回事吗?

像你这种码了十年代码还在码代码的IT民工,你说你还准备码代码 ......

你搞技术的, 我看好你哦. 在tc混, 有点技术功底, 很有前途的. 加油
[32 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:55
原文由 slowtapir 在2011-06-14 19:07发表
.

............. IT是上层建筑, 计算机科学技术是基础.
......


哦,如此说来”IT民工“都是在高楼上搬砖的了呀,那在地下车库搬砖的是啥民工呀?哈哈哈!
[31 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:52
原文由 slowtapir 在2011-06-14 19:45发表

就是啊, 你说我跟个马甲叫什么劲呢. 哈哈.


傻孩子,其实看到你看完了我说的”DEC的PDP11系列的粉丝........“还好意思自称什么计算机十年经验的时候,你有几两重就已经很清楚了。

你去问问你师父,再让他去问问他师父(就是你师爷),你师爷知道DEC是怎么回事吗?知道PDP11系列是怎么回事吗?

像你这种码了十年代码还在码代码的IT民工,你说你还准备码代码码到三十岁吗?哈哈哈!
[30 楼] slowtapir [资深泡菜]
11-6-14 19:45
原文由 小蝴蝶啊 在2011-06-14 19:40发表

傻孩子,真要抡开了骂大街你可不是个儿,当年..................嗯,那时候还没你呢,※※知道!回去问※※吧!啊哈啊哈哈哈!

就是啊, 你说我跟个马甲叫什么劲呢. 哈哈.
[29 楼] slowtapir [资深泡菜]
11-6-14 19:44
原文由 小蝴蝶啊 在2011-06-14 19:37发表

不好意思哟,俺看不懂英文,你说这可如何是好呢?

おまえのかあちゃはデベソ
お前のネェちゃんはばいしゅんふ
俺はオタクだったとき
おやじは麻雀卓だった
お袋は洗濯で
おとうとはきむたくだった
わかるかなあ?
わからんだろう!

呵呵, 没指望你看懂英文, 那几个中文你能看明白就行了.
[28 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:40
原文由 slowtapir 在2011-06-14 19:23发表

都一大把年纪了说话还bb的, 真是老不要脸的.


傻孩子,真要抡开了骂大街你可不是个儿,当年..................嗯,那时候还没你呢,※※知道!回去问※※吧!啊哈啊哈哈哈!
[27 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:37
原文由 slowtapir 在2011-06-14 19:22发表

一天到晚把生殖器官挂在嘴上才是真装B呢.

谁告诉你微软和苹果是IT企业了? 只是它们业务的一部分是IT而已.

Microsoft Corporation (NASDAQ: MSFT, NYSE: MSFT) is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a  ......


不好意思哟,俺看不懂英文,你说这可如何是好呢?

おまえのかあちゃはデベソ
お前のネェちゃんはばいしゅんふ
俺はオタクだったとき
おやじは麻雀卓だった
お袋は洗濯で
おとうとはきむたくだった
わかるかなあ?
わからんだろう!
[26 楼] slowtapir [资深泡菜]
11-6-14 19:23
原文由 小蝴蝶啊 在2011-06-14 19:19发表

哦,你搞计算机都十年了?好老的老资格了呀?!哈哈哈!

本小白在Z80上输机器码的时候,你出生了吗?哈哈哈!

都一大把年纪了说话还bb的, 真是老不要脸的.
[25 楼] slowtapir [资深泡菜]
11-6-14 19:22
原文由 小蝴蝶啊 在2011-06-14 19:14发表

不装逼你会死呀?难道苹果微软不是IT企业吗?

化为诺基亚是不是IT企业?

难道你以为发改委才是搞IT的吗?国务院?※※※※

一天到晚把生殖器官挂在嘴上才是真装B呢.

谁告诉你微软和苹果是IT企业了? 只是它们业务的一部分是IT而已.

Microsoft Corporation (NASDAQ: MSFT, NYSE: MSFT) is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions.

Apple Inc. (NASDAQ: AAPL; NYSE: AAPL; previously Apple Computer, Inc.) is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers.
[24 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:19
原文由 slowtapir 在2011-06-14 19:13发表

另外不好意思的指出两点
1. 本人从事计算机行业10多年
2. 资深不用算数学题

我让你们给references的原因有两点,
1. 更有说服力, 否则臆想, 猜测, 胡搅蛮缠都加进辩论来没意思
2. 让旁人, 比如说我, 也学点有用的东西


哦,你搞计算机都十年了?好老的老资格了呀?!哈哈哈!

本小白在Z80上输机器码的时候,你出生了吗?哈哈哈!
[23 楼] 小蝴蝶啊 [泡菜]
11-6-14 19:14
原文由 slowtapir 在2011-06-14 19:07发表

不好意思的指出一下, 你们讨论的不是IT, 是计算机技术, IT是上层建筑, 计算机科学技术是基础.

Information technology (IT) is the acquisition, processing, storage and dissemination of vocal, pictorial, textual and numerical information by a microelectronics-based combination of computing and telecomm ......


不装逼你会死呀?难道苹果微软不是IT企业吗?

化为诺基亚是不是IT企业?

难道你以为发改委才是搞IT的吗?国务院?※※※※