主题:WIN系统下如果要出图,千万别买Spyder4Elite红蜘蛛显示器校色仪
正序浏览
主题图片汇总
主题内检索
浏览:62164 回帖:886
游客没有回帖权限
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-24 23:28
我说的没变化,就是这里菜单的设置改变,不会有色彩变化。


没错啊,我这里变化很明显啊?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-24 23:12
对于第3,我是试验了才这么说的,肯定是有变化的。
至于截屏,试验了下,我在浏览器中显示的图片,直接显示器上截屏下来的图片,在显示器的色彩空间和sRGB工作空间之间来回切换也是能够看到明显变化的。至于你那为什么看不到区别就不得而知了。

呵呵,我之所以总说aRGB是因为可以少打几个字,方便。


我说的没变化,就是这里菜单的设置改变,不会有色彩变化。
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-24 22:51
你可能误解了一点:我在PS里的转换,只是为了让别人能够“看到”我的显示器上看到的图像。-- 直接截屏下来的图像文件,其RGB数值要经过显示器ICC的转换,才能放心放到网上给别人看。-- 至于那个原始文件,是别人的,我不知道他的显示器ICC是用的校正过的还是直接就是ARGB,所以我也说明过,可能直接指定ARGB而不是我的显示器ICC,也可以。

还有就是:我的显示器ICC是系统加载的经过校正的,和ARGB还是有些区别的,所以中间的转换还是有意义的。

就你的问题的回答:
1. 我不能确定(因为源图不是我的)
2. 同意
3. 如果只是改变工作空间到sRGB而不做图像的色彩空间转换,图片不会有任何改变 -- 你可以试一下
4. 不太明白你的意思:我原来是赋予显示器ICC给这个图像,所以可以转换成ARGB(RGB数值也不会有太大变化),如果一开始就用ARGB,这里当然不用转换了。


对于第3,我是试验了才这么说的,肯定是有变化的。
至于截屏,试验了下,我在浏览器中显示的图片,直接显示器上截屏下来的图片,在显示器的色彩空间和sRGB工作空间之间来回切换也是能够看到明显变化的。至于你那为什么看不到区别就不得而知了。

呵呵,我之所以总说aRGB是因为可以少打几个字,方便。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-24 22:28
对呀。因为你的转换过程实际上是没转换啊。
这样吧,你这么实验。
1、首先,你可以确认这张图是aRGB格式,只是没有嵌入aRGB的配置文件对吧。
2、ps工作空间还是保持aRGB空间,打开图片,这个时候你看到的图就是aRGB数据的图片在aRGB显示器上直接显示的结果,这个时候显示出来的效果应该是完全正确的对吧。
3、然后你将ps的工作空间改到sRGB,你会发现图片反差变小了,这个结果就符合aRGB格式的数据在sRGB显示器上显示的结果了对吧。
4、这个时候你把图片转换成aRGB,但实际上你的原始数据本来就是aRGB的,你有转换动作,但实际数据还是原来的数据,其实没有发生任何改变。这个时候在你工作空间相同、原始数据相同的情况下,显示器上显示效果肯定不会发生改变啊。


你可能误解了一点:我在PS里的转换,只是为了让别人能够“看到”我的显示器上看到的图像。-- 直接截屏下来的图像文件,其RGB数值要经过显示器ICC的转换,才能放心放到网上给别人看。-- 至于那个原始文件,是别人的,我不知道他的显示器ICC是用的校正过的还是直接就是ARGB,所以我也说明过,可能直接指定ARGB而不是我的显示器ICC,也可以。

还有就是:我的显示器ICC是系统加载的经过校正的,和ARGB还是有些区别的,所以中间的转换还是有意义的。

就你的问题的回答:
1. 我不能确定(因为源图不是我的)
2. 同意
3. 如果只是改变工作空间到sRGB而不做图像的色彩空间转换,图片不会有任何改变 -- 你可以试一下
4. 不太明白你的意思:我原来是赋予显示器ICC给这个图像,所以可以转换成ARGB(RGB数值也不会有太大变化),如果一开始就用ARGB,这里当然不用转换了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-24 21:51
如果选择显示器模拟输出,不就相当于不做色彩管理,直接输出RGB数值给显卡了吗?此时看到的,应该是RGB数值的变化,而不是PS的操作应该有的色彩变化吧?

对呀。因为你的转换过程实际上是没转换啊。
这样吧,你这么实验。
1、首先,你可以确认这张图是aRGB格式,只是没有嵌入aRGB的配置文件对吧。
2、ps工作空间还是保持aRGB空间,打开图片,这个时候你看到的图就是aRGB数据的图片在aRGB显示器上直接显示的结果,这个时候显示出来的效果应该是完全正确的对吧。
3、然后你将ps的工作空间改到sRGB,你会发现图片反差变小了,这个结果就符合aRGB格式的数据在sRGB显示器上显示的结果了对吧。
4、这个时候你把图片转换成aRGB,但实际上你的原始数据本来就是aRGB的,你有转换动作,但实际数据还是原来的数据,其实没有发生任何改变。这个时候在你工作空间相同、原始数据相同的情况下,显示器上显示效果肯定不会发生改变啊。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
logical 发表于 2015-6-24 21:51
如果选择显示器模拟输出,不就相当于不做色彩管理,直接输出RGB数值给显卡了吗?此时看到的,应该是RGB数值的变化,而不是PS的操作应该有的色彩变化吧?


又仔细看了上下文,原来老兄的意思,一开始就是“指定”sRGB给一个没有ICC的图像文件,然后在PS里不做色彩管理,直接把这个文件的RGB交给显卡去输出(你把这个叫做在PS里开着显示器的ICC校验)-- 如果是这样,你一开始指定sRGB, ARRB,显示器RGB,甚至是其他任意的ICC,对你的显示输出来说,结果都是一样的 。。。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 11.347
主题: 48
帖子: 1055
注册: 2008年10月
logical 发表于 2015-06-23 23:50
427贴, ygh0485 DX 给出的链接,科普最好
谢谢

本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-24 15:09
忘了说了,这个过程中你都要打开校验颜色,校验设置要选择显示器。这样你就会发现各个操作的色彩是怎么变化的了。


如果选择显示器模拟输出,不就相当于不做色彩管理,直接输出RGB数值给显卡了吗?此时看到的,应该是RGB数值的变化,而不是PS的操作应该有的色彩变化吧? 本帖最后由 logical 于 2015-6-24 21:55 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-24 14:49
你这个转换过程有问题的,ps的工作空间是sRGB没错,但你的源文件没有icc,不是说ps就把源文件当做sRGB文件了,而是当做你显示器色域的原始文件,你要实现sRGB像aRGB的转换,先要指定源文件为sRGB。这就说明工作空间只在显示输出时有用,再aRGB显示器上,aRGB的文件能完美模拟显示出来,因为图像的原始RGB数据的比例关系没改变。也就是说RGB三通道的数据没被不同程度的压缩,色彩肯定不会出现变化。

可能我表达的问题:ps把显示器色域的ICC文件,赋予这个原来没有ICC的图像而不是sRGB,是我的主动选择(见543贴)。我的意图,也不是sRGB向aRGB的转换 -- 因为很显然,这个原文件肯定是广色域的显示器抓图下来产生的,其本来的色域是更接近ARGB,而不是sRGB的。

我的这个实验,想说明的是,PS的工作空间sRGB, 在这个过程中不起作用,原来的广色域的源文件,仍然还是按照广色域输出,而没有经过sRGB的中间转换。

你建议的转成sRGB,我也试了:得到的就是一个颜色变化后左右基本一致的文件(见下图)。-- 此时,是因为我们做了手工将文件转换为sRGB而造成的颜色损失。实际上,我在PS的工作空间是ARGB的情况下,做了同样的向sRGB的转换,结果还是同样的颜色损失。

所以结论就是:PS是根据你选择的文件的ICC (自带的或指定的,乃至转换来的),直接按照系统设置的显示器ICC去做转换输出,这个过程中,工作空间无论选sRGB还是ARGB, 都是不起作用的 -- 因为两者的结果都一样。

那么对我们使用者来说,只要牢牢把握住文件的RGB原始数值和相对应的ICC,就可以保证色彩空间转换过程的可控性,而不必关心PS的工作空间是什么 -- 这种灵活性,也只有PS 才有吧? 本帖最后由 logical 于 2015-6-24 21:26 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-24 09:39
然后,我就得到了这样的显示。(注意,我做了截屏之后的文件,还是经过ICC转换,把文件从显示器ICC转成标准的ARGB才上传的,具体过程,我前面已经有类似说明,不再重复了)

明显可以看到:sRGB的工作空间,没有影响广色域的ARGB图像的丰富颜色,所以可以肯定的说,PHOTOSHOP并没有用工作空间sRGB作为中间转换的色域来使用,而是直接调用了你打开文件时候赋予图像文件的广域的显示器ICC。

忘了说了,这个过程中你都要打开校验颜色,校验设置要选择显示器。这样你就会发现各个操作的色彩是怎么变化的了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-24 09:39
然后,我就得到了这样的显示。(注意,我做了截屏之后的文件,还是经过ICC转换,把文件从显示器ICC转成标准的ARGB才上传的,具体过程,我前面已经有类似说明,不再重复了)

明显可以看到:sRGB的工作空间,没有影响广色域的ARGB图像的丰富颜色,所以可以肯定的说,PHOTOSHOP并没有用工作空间sRGB作为中间转换的色域来使用,而是直接调用了你打开文件时候赋予图像文件的广域的显示器ICC。


你这个转换过程有问题的,ps的工作空间是sRGB没错,但你的源文件没有icc,不是说ps就把源文件当做sRGB文件了,而是当做你显示器色域的原始文件,你要实现sRGB像aRGB的转换,先要指定源文件为sRGB。这就说明工作空间只在显示输出时有用,再aRGB显示器上,aRGB的文件能完美模拟显示出来,因为图像的原始RGB数据的比例关系没改变。也就是说RGB三通道的数据没被不同程度的压缩,色彩肯定不会出现变化。 本帖最后由 liangtao3d 于 2015-6-24 14:56 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
logical 发表于 2015-6-24 09:24
我觉得,对PS的工作空间的概念也不适宜绝对化。同样举前面那个例子:

我先是下载了那个颜色夸张的没有ICC的图像文件,然后在工作空间为sRGB的PS里打开,并选择如下菜单,不做色彩转换:


然后,我就得到了这样的显示。(注意,我做了截屏之后的文件,还是经过ICC转换,把文件从显示器ICC转成标准的ARGB才上传的,具体过程,我前面已经有类似说明,不再重复了)

明显可以看到:sRGB的工作空间,没有影响广色域的ARGB图像的丰富颜色,所以可以肯定的说,PHOTOSHOP并没有用工作空间sRGB作为中间转换的色域来使用,而是直接调用了你打开文件时候赋予图像文件的广域的显示器ICC。

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-23 21:56
意思差不多,不过我是引用了PS的工作空间的概念从而把图片显示过程分成输入和输出2部分管理流程,这样更容易理解。


我觉得,对PS的工作空间的概念也不适宜绝对化。同样举前面那个例子:

我先是下载了那个颜色夸张的没有ICC的图像文件,然后在工作空间为sRGB的PS里打开,并选择如下菜单,不做色彩转换:

(注: 这里我选择显示器的ICC, 是因为原文件没有ICC,为了模拟我的环境而作出的选择,如果是通用情况,那么选择用ARGB,也可能更合适 -- 在我的环境里,两者的区别不大) 本帖最后由 logical 于 2015-6-24 13:01 编辑

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-23 22:15
刚试验了下sRGB,发现sRGB转aRGB还是有些区域超过了sRGB色域范围,不过色域警告范围比开始小了很多,而且这个范围不论你转换几次都不会变化,看来这种转换的计算还不是绝对准确的。


这应该就是转换意图(渲染方法)以及不同软件的算法的区别了。 本帖最后由 logical 于 2015-6-24 08:09 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
幸福de石头 发表于 2015-6-24 00:14
我完全看不懂!谁教教我,科普下。

427贴, ygh0485 DX 给出的链接,科普最好
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 11.347
主题: 48
帖子: 1055
注册: 2008年10月
我完全看不懂!谁教教我,科普下。
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-23 23:03
有可能是这么做的,毕竟我们不知道软件怎么设计的,我们都是根据实际显示效果来进行推测。呵呵,大概意思对了就好。

是的,大家都是盲人摸象,总结起来就比较靠谱一些 -- 网络的力量 :-)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-23 22:44
除了文字上的区别,关键的一点就是,我们都同意:如果有明显超出sRGB 色域的ARGB的图像(当然此时的图像颜色肯定比较夸张了),如果是先转为sRGB的色彩空间,原来的夸张颜色就没有了,然后在输出的时候,再去转为广域显示器的ICC或者ARGB,也回不到原来了。所以,如果第三类软件是如同原来的描述:先转成 sRGB色彩空间,再用sRGB色彩空间去做显示输出的色域转换,就不可避免这种损失 -- 而实际上,这种损失是不存在的。

比如最近一个帖子,LZ就展示了这样一种情形:

https://forum.xitek.com/forum.php?mod=viewthread&tid=1459763&page=1&ordertype=1#pid61111303

你如果用正确的色彩管理的浏览器,是能够反映这种夸张的颜色的。同样,如果用sRGB做色彩空间的PS,只要打开文件时不去做转换(保留ARGB),颜色也还是不会损失。所以显然,这类软件不会简单的把非sRGB的图像转成sRGB作为第一步的。

你看,是否这样表述会更清楚一些:带有配置文件的会根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接给这个文件赋予sRGB的色彩空间,然后再转换到显示器的icc,最后再去显示器显示。

有可能是这么做的,毕竟我们不知道软件怎么设计的,我们都是根据实际显示效果来进行推测。呵呵,大概意思对了就好。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
logical 发表于 2015-6-23 22:44
除了文字上的区别,关键的一点就是,我们都同意:如果有明显超出sRGB 色域的ARGB的图像(当然此时的图像颜色肯定比较夸张了),如果是先转为sRGB的色彩空间,原来的夸张颜色就没有了,然后在输出的时候,再去转为广域显示器的ICC或者ARGB,也回不到原来了。所以,如果第三类软件是如同原来的描述:先转成 sRGB色彩空间,再用sRGB色彩空间去做显示输出的色域转换,就不可避免这种损失 -- 而实际上,这种损失是不存在的。

比如最近一个帖子,LZ就展示了这样一种情形:

https://forum.xitek.com/forum.php?mod=viewthread&tid=1459763&page=1&ordertype=1#pid61111303

你如果用正确的色彩管理的浏览器,是能够反映这种夸张的颜色的。同样,如果用sRGB做色彩空间的PS,只要打开文件时不去做转换(保留ARGB),颜色也还是不会损失。所以显然,这类软件不会简单的把非sRGB的图像转成sRGB作为第一步的。

你看,是否这样表述会更清楚一些:带有配置文件的会根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接给这个文件赋予sRGB的色彩空间,然后再转换到显示器的icc,最后再去显示器显示。


发现一个问题:它那个文件原来是不带ICC的。试了下,在WIN7照片查看下,色彩明显变淡。所以是属于先赋予sRGB再显示的情况。可是:如果下载后,存成ARGB,再WIN7看图,颜色是正确的。-- 两种情况都可以说明了。
本帖最后由 logical 于 2015-6-23 23:09 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-23 21:56
意思差不多,不过我是引用了PS的工作空间的概念从而把图片显示过程分成输入和输出2部分管理流程,这样更容易理解。

至于图片文件数据转换于图片显示转换你说的不大全面。

首先说说图片数据转换,aRGB空间百分百包含sRGB空间,如果一张图片的原始数据色彩范围超过了sRGB色域,那么你在转换的过程后,ps会把sRGB不包含的色彩数据找到近似色代替,这个时候在显示器上的绝对色彩输出就会看到变化。但是如果图片的原始数据本来就是sRGB色域范围内的,你互相之间转换是基本没有可感知的色彩变化的(也就是说虽然图片的原始RGB数据发生了变化,但在显示器上是基本看不到变化的。)。所以,在aRGB显示器也好,sRGB显示器也好,你把sRGB的图片变换成aRGB是看不到色彩变化的,而当你再把这样aRGB的图片转换成sRGB,因为最开始的原始数据就是sRGB的色域范围,所以你同样看不到明显的色彩改变(虽然它同最开始的图片在绝对RGB数值上因为转换过程可能会发生一定变化,但这些变化都是可感知控制范围内)。

我们大多数色彩不是很夸张的图片,在aRGB转sRGB的过程基本是看不到太大变化的,但一些高饱和度的aRGB色彩,比如高饱和度的蓝色,在转换过程中会变成蓝紫色。而且这种变化是有规律的。因为从色域图上 ...


除了文字上的区别,关键的一点就是,我们都同意:如果有明显超出sRGB 色域的ARGB的图像(当然此时的图像颜色肯定比较夸张了),如果是先转为sRGB的色彩空间,原来的夸张颜色就没有了,然后在输出的时候,再去转为广域显示器的ICC或者ARGB,也回不到原来了。所以,如果第三类软件是如同原来的描述:先转成 sRGB色彩空间,再用sRGB色彩空间去做显示输出的色域转换,就不可避免这种损失 -- 而实际上,这种损失是不存在的。

比如最近一个帖子,LZ就展示了这样一种情形:

https://forum.xitek.com/forum.php?mod=viewthread&tid=1459763&page=1&ordertype=1#pid61111303

你如果用正确的色彩管理的浏览器,是能够反映这种夸张的颜色的。同样,如果用sRGB做色彩空间的PS,只要打开文件时不去做转换(保留ARGB),颜色也还是不会损失。所以显然,这类软件不会简单的把非sRGB的图像转成sRGB作为第一步的。

你看,是否这样表述会更清楚一些:带有配置文件的会根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接给这个文件赋予sRGB的色彩空间,然后再转换到显示器的icc,最后再去显示器显示。

本帖最后由 logical 于 2015-6-23 22:46 编辑

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
liangtao3d 发表于 2015-6-23 21:56
意思差不多,不过我是引用了PS的工作空间的概念从而把图片显示过程分成输入和输出2部分管理流程,这样更容易理解。

至于图片文件数据转换于图片显示转换你说的不大全面。

首先说说图片数据转换,aRGB空间百分百包含sRGB空间,如果一张图片的原始数据色彩范围超过了sRGB色域,那么你在转换的过程后,ps会把sRGB不包含的色彩数据找到近似色代替,这个时候在显示器上的绝对色彩输出就会看到变化。但是如果图片的原始数据本来就是sRGB色域范围内的,你互相之间转换是基本没有可感知的色彩变化的(也就是说虽然图片的原始RGB数据发生了变化,但在显示器上是基本看不到变化的。)。所以,在aRGB显示器也好,sRGB显示器也好,你把sRGB的图片变换成aRGB是看不到色彩变化的,而当你再把这样aRGB的图片转换成sRGB,因为最开始的原始数据就是sRGB的色域范围,所以你同样看不到明显的色彩改变(虽然它同最开始的图片在绝对RGB数值上因为转换过程可能会发生一定变化,但这些变化都是可感知控制范围内)。

我们大多数色彩不是很夸张的图片,在aRGB转sRGB的过程基本是看不到太大变化的,但一些高饱和度的aRGB色彩,比如高饱和度的蓝色,在转换过程中会变成蓝紫色。而且这种变化是有规律的。因为从色域图上 ...


刚试验了下sRGB,发现sRGB转aRGB还是有些区域超过了sRGB色域范围,不过色域警告范围比开始小了很多,而且这个范围不论你转换几次都不会变化,看来这种转换的计算还不是绝对准确的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
logical 发表于 2015-6-23 20:24
又仔细研究一下,这些图片排列都没有问题。而这段文字说明有些繁琐,容易引起误会。特别是对第三类软件,和第一类软件的区别,主要就是没带ICC配置文件的图像,就假设它是带sRGB的ICC来处理。也就是:带有配置文件的根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接按照sRGB的色彩空间转换到显示器的icc再去显示器。

理由是:如果第三类软件,对不是sRGB配置文件图片先是转换成sRGB模式,再去显示输出,那么就会损失掉ARGB的图像中超出sRGB色域的颜色(也就是前面hewei807 强调的:理论上说,大->小后,回不到大),可是实际上,这个事情没有发生:在广色域显示器上,ARGB的图像文件,在第三类软件处理下,最终还是ARGB的丰富颜色而没有缩水。


意思差不多,不过我是引用了PS的工作空间的概念从而把图片显示过程分成输入和输出2部分管理流程,这样更容易理解。

至于图片文件数据转换于图片显示转换你说的不大全面。

首先说说图片数据转换,aRGB空间百分百包含sRGB空间,如果一张图片的原始数据色彩范围超过了sRGB色域,那么你在转换的过程后,ps会把sRGB不包含的色彩数据找到近似色代替,这个时候在显示器上的绝对色彩输出就会看到变化。但是如果图片的原始数据本来就是sRGB色域范围内的,你互相之间转换是基本没有可感知的色彩变化的(也就是说虽然图片的原始RGB数据发生了变化,但在显示器上是基本看不到变化的。)。所以,在aRGB显示器也好,sRGB显示器也好,你把sRGB的图片变换成aRGB是看不到色彩变化的,而当你再把这样aRGB的图片转换成sRGB,因为最开始的原始数据就是sRGB的色域范围,所以你同样看不到明显的色彩改变(虽然它同最开始的图片在绝对RGB数值上因为转换过程可能会发生一定变化,但这些变化都是可感知控制范围内)。

我们大多数色彩不是很夸张的图片,在aRGB转sRGB的过程基本是看不到太大变化的,但一些高饱和度的aRGB色彩,比如高饱和度的蓝色,在转换过程中会变成蓝紫色。而且这种变化是有规律的。因为从色域图上可以看出sRGB和aRGB的区别主要是R、G两个色域动态范围压缩了,从图片的RGB三个色阶通道也能反映出来,R、G色阶通道向左右明显拉伸(相当于加大了这两个通道的对比度),而蓝色通道虽然也有变化,但变化相对小很多。这也就是为什么我们在图片不做任何色彩管理的时候,sRGB模式的图片会比aRGB模式的图片反差更大,色彩更浓艳的原因。

再给你说个实验方法:
1、打开一个aRGB图片,在校验设置里选择“工作中的CMYK”,然后勾选“色域警告”,这时你能发现出现了很多色域警告范围。
2、在“转换为配置文件”窗口中选择“工作中的CMYK”,然后确定转换。转换后再次打开“色域警告”,这时你会发现没有任何警告出现,说明图片转换后的色域范围都在CMYK色域中,没有色彩溢出。因为色彩转换不可避免色彩会有一些变化(毕竟是相近色转换),如果这些变化你觉得有必要修正,这时可在CMYK模式下做对比度、饱和度等等调整。这些调整因为都在CMYK色域中,所以也不会出现色域警告。
3、在“转换为配置文件”窗口中选择aRGB,然后确定转换。转换后再次打开“色域警告”,这时你会发现虽然是aRGB模式图片,但是转换过来后即使是做CMYK色域检查,依然不会出现超过CMYK色域的警告。

以上这个方法同样适用于sRGB模式转换,不过sRGB的校验设置要自定义,在自定义设置里选择sRGB,去掉保留RGB编号的勾选,渲染方法选择可感知,勾选黑场补偿。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-21 19:49
再发一个图说明下各类软件的色彩管理流程,相信你就能很好地理解怎么设置各种软件的色彩管理方案和选用哪种类型的软件了。
4列是aRGB和sRGB两种类型色域的文件,分别带了配置文件和不带,共4种类型。
3行是3种不同类型的色彩管理方案的软件显示效果,其实还有一种就是windows桌面显示系统的类型,那种是不进行任何色彩管理的。

我把软件的色彩管理方案分成输入色彩管理和输出色彩管理两方面,所以下面这3类软件分别是:

第一行软件类型:自动判断输入图片是否带有配置文件,带有配置文件的根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接按照原始数据显示。这类软件有带色彩管理的浏览器、ACDSee PRO 8里将默认输入配置文件设置成你显示器的icc或者aRGB(你的显示器是aRGB)、PS里把工作空间设置成aRGB或者你显示器的icc等等。这类软件在aRGB色域的显示器上就会按照第一行那样显示,第1、2、3张就是我们需要的正确的显示结果,在sRGB显示器上就是1、2、4显示正确。

第二行软件类型:自动判断是否带有色彩配置文件,不是sRGB配置文件图片直接转换成sRGB模式。不带配置文件的不转换。输出不进行色彩管理,直接输出显示。这种软件目前我只发现IE浏览器是这样工作的。在aRG ...


又仔细研究一下,这些图片排列都没有问题。而这段文字说明有些繁琐,容易引起误会。特别是对第三类软件,和第一类软件的区别,主要就是没带ICC配置文件的图像,就假设它是带sRGB的ICC来处理。也就是:带有配置文件的根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接按照sRGB的色彩空间转换到显示器的icc再去显示器。

理由是:如果第三类软件,对不是sRGB配置文件图片先是转换成sRGB模式,再去显示输出,那么就会损失掉ARGB的图像中超出sRGB色域的颜色(也就是前面hewei807 强调的:理论上说,大->小后,回不到大),可是实际上,这个事情没有发生:在广色域显示器上,ARGB的图像文件,在第三类软件处理下,最终还是ARGB的丰富颜色而没有缩水。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-21 20:52
第三类最后写错了,在sRGB显示器上也还是1、2、4显示正确显示。


总结的很全面了。唯一一个补充:

firefox 里打入about:config, 然后可以把gfx.color_managerment.mode这个参数由缺省的2改成1,那就和最符合常情的第三类一样了 -- 所以说firefox是色彩管理最强的浏览器

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
liangtao3d 发表于 2015-6-21 19:49
再发一个图说明下各类软件的色彩管理流程,相信你就能很好地理解怎么设置各种软件的色彩管理方案和选用哪种类型的软件了。
4列是aRGB和sRGB两种类型色域的文件,分别带了配置文件和不带,共4种类型。
3行是3种不同类型的色彩管理方案的软件显示效果,其实还有一种就是windows桌面显示系统的类型,那种是不进行任何色彩管理的。

我把软件的色彩管理方案分成输入色彩管理和输出色彩管理两方面,所以下面这3类软件分别是:

第一行软件类型:自动判断输入图片是否带有配置文件,带有配置文件的根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接按照原始数据显示。这类软件有带色彩管理的浏览器、ACDSee PRO 8里将默认输入配置文件设置成你显示器的icc或者aRGB(你的显示器是aRGB)、PS里把工作空间设置成aRGB或者你显示器的icc等等。这类软件在aRGB色域的显示器上就会按照第一行那样显示,第1、2、3张就是我们需要的正确的显示结果,在sRGB显示器上就是1、2、4显示正确。

第二行软件类型:自动判断是否带有色彩配置文件,不是sRGB配置文件图片直接转换成sRGB模式。不带配置文件的不转换。输出不进行色彩管理,直接输出显示。这种软件目前我只发现IE浏览器是这样工作的。在aRG ...


第三类最后写错了,在sRGB显示器上也还是1、2、4显示正确显示。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.954
主题: 8
帖子: 842
注册: 2013年9月
liangtao3d 发表于 2015-06-21 11:49
再发一个图说明下各类软件的色彩管理流程,相信你就能很好地理解怎么设置各种软件的色彩管理方案和选用哪种类型的软件了。
4列是aRGB和sRG...

正解!
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
再发一个图说明下各类软件的色彩管理流程,相信你就能很好地理解怎么设置各种软件的色彩管理方案和选用哪种类型的软件了。
4列是aRGB和sRGB两种类型色域的文件,分别带了配置文件和不带,共4种类型。
3行是3种不同类型的色彩管理方案的软件显示效果,其实还有一种就是windows桌面显示系统的类型,那种是不进行任何色彩管理的。

我把软件的色彩管理方案分成输入色彩管理和输出色彩管理两方面,所以下面这3类软件分别是:

第一行软件类型:自动判断输入图片是否带有配置文件,带有配置文件的根据显示器的icc文件转换到显示器工作空间色域数据再显示,没带的直接按照原始数据显示。这类软件有带色彩管理的浏览器、ACDSee PRO 8里将默认输入配置文件设置成你显示器的icc或者aRGB(你的显示器是aRGB)、PS里把工作空间设置成aRGB或者你显示器的icc等等。这类软件在aRGB色域的显示器上就会按照第一行那样显示,第1、2、3张就是我们需要的正确的显示结果,在sRGB显示器上就是1、2、4显示正确。

第二行软件类型:自动判断是否带有色彩配置文件,不是sRGB配置文件图片直接转换成sRGB模式。不带配置文件的不转换。输出不进行色彩管理,直接输出显示。这种软件目前我只发现IE浏览器是这样工作的。在aRGB显示器上,只有第3张图片是正常的。如果在sRGB显示器上,则会是1、2、4显示正确,第3张会变灰。

第三行软件类型:自动判断是否带有色彩配置文件,不是sRGB配置文件图片直接转换成sRGB模式。不带配置文件的不转换。输出按照sRGB工作空间进行色彩转换再输出显示器。这类软件包括windows照片浏览器、Br、ACDSee PRO 8里将默认输入配置文件设置成sRGB、PS里把工作空间设置成sRGB等等。在aRGB显示器上,1、2、4图片显示正确,在sRGB显示器上1、2、3显示正确。

还有第4类软件就是前面说的什么色域管理都不干的,比如windows的桌面图片显示、ACDSee关掉了色彩管理等等,它们直接把图片的原始数据输出到了显示器上。所以aRGB的显示器我们只有用aRGB模式图片才能正确显示,sRGB显示器就只有sRGB模式图片才能正确显示。

登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
liangtao3d 发表于 2015-6-20 23:02
是的,呵呵,我这么做只是因为自己的习惯而已。要求不高,我的显示器一般色彩不是很夸张的图片,aRGB和显示器ICC配置的图片没啥区别。

说的是,我们业余玩玩,要求不高,差不多就可以了。 :-)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 47.403
主题: 0
帖子: 9364
注册: 2002年10月
hewei807 发表于 2015-6-21 16:20
实在不想回复给那个大神,他还得回过来,请神容易送神难,老祖宗真是英明


不是不想,是不敢 -- 两位装神弄鬼的,心虚呀。

有一句你说的对:我就是要妖魔化你们这种把色彩管理神秘主义化,变成自己主观或者自家的印刷作坊决定的想法。归根到底,你们排斥网上随处可见的色彩管理的普及知识,其目的,就是不想让像我这样的摄影的拍照的普通用户们,把各自的屏幕显示统一起来,最后找你们这种老祖宗传下来的作坊作风的麻烦  -- 真要用标准化来衡量,你们就等着关门吧 。。。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 15.187
主题: 1
帖子: 570
注册: 2004年1月
蓝骨 发表于 2015-6-21 15:03
-----------------------------------------------------------
问题就你说的--“如果原图是aRGB的就直接显示,如果是sRGB的就在aRGB显示器上按照人眼可感知的方式模拟图片在sRGB显示器上不进行色彩管理的方式显示。”,ARGB应该就按ARGB显示,而SRGB为何要以校色软件改色的方式来显示?只是为了让图片好看?何况实践证明调用校色ICC改色都是改的错误颜色!这种所谓的色彩管理有何意义?
你说一个老兄装了华硕这个事,让我想起来另件事情,我用的是专业绘图卡,这些专业绘图卡上都明确标该卡符合PS等专业绘图软件的输出认证,为啥这些牛逼的卡要花大力气在输出上得到这些专业绘图软件的认证?这里请问你下,现在装了校色软件后,这时候显卡输出的是按显卡的色彩管理预设输出还是按照了校色软件提供的色彩预设输出?这点能明确不?

看来你是做3d工作的,我也用3dmax,3d行业的专业显卡主要针对的是3d显示的加速以及显卡在3d软件中工作的稳定性进行认证,ps同样用到了显卡加速显示技术,所以专业显卡针也对ps显示进行优化,然后这些优化通过了软件公司认证肯定。同时在使用vga模拟输出时,数字信号是经过显卡转换成了模拟信号,这个转换过程是存在失真的,在模拟显示传输的领域这种转换过程也是需要一些对色彩要求高的软件公司认证,让客户放心使用的。
再说下显示器校色。显示器厂家在出厂时都进行硬件校色,写入到了显示器硬件里面。但你的使用环境温度、光照强度、光照色温、以及显示器本身的老化、面板差异等等因素都会影响到显示器输出效果。但我们的显示器一般都没有硬件校正功能,那么校色软件就会根据光度计的测量结果生成一个icc文件,系统在输出显示前会加载这个icc文件,按照icc文件的数值修正原有的输出,从而达到显示器的最终输出结果是符合标准的结果。打个比方,如果一个点的实际被我们可看到的值是100,100,100,但是显示器面板按这个数值直接输出的话我们看到的是120、100、90,如果显示器本身硬件的校准是正确的,那么显示器硬件就会把计算机输入的数据加上一个经过色度计测量面板实际输出后的修正值(比如修正成80、100、110),按照这个修正过的值面板的输出就会是实际的100、100、100了。校色软件也是这个原理,只是这个过程是在计算机系统内完成的而已。
但这个校正是不能改变显示器硬件本身的色域输出能力的,也就是说显示器本身是aRGB的色域那你怎么设置也是aRGB的输出,你在显示器上看到的效果也只能是aRGB的实际输出效果。它会把aRGB的原数据正确的显示出来,但sRGB的色域文件RGB的数值和aRGB的数值是不一一对应的,这个时候直接输出就是错误的显示了(和好不好看无关)。那么带输出色彩管理的软件就会把sRGB的数据按照你的icc文件转换成你的显示器标准输出数据。也就是我说的在aRGB显示器上模拟sRGB显示器的效果,因为aRGB涵盖了100%的sRGB,这种模拟输出就基本没有任何可感知的失真。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: WIN系统下如果要出图,千万别买Spyder4Elite红蜘蛛显示器校色仪
功能受限
游客无回复权限,请登录后再试