学号:20021210601 姓名:韦苏恒
【嵌牛导读】这是一篇在介绍色域的陷阱,以及色彩管理的小科普随笔之后的小测试。
【嵌牛鼻子】色域陷阱 色彩管理 小测试
【嵌牛正文】
那我现在来考考大家,这是一个橙子:
假设这张图片就是它在现实生活当中的色彩,我们用sRGB去存储它的色彩信息,如果不作校色处理,也就是不做色彩管理,放在屏幕上去sRGB显示,存储信息和显示器的色彩空间相匹配,那肯定是能正常显示的,只不过你无法显示出超过sRGB色彩空间的颜色,因为无论是屏幕还是颜色文件本身,都只是基于sRGB的,那如果同样不做色彩管理,放在一个P3色域的显示器上去显示呢?是过饱和还是正常还是欠饱和呢,来大家把答案在下面回复出来。
最后的结果应该是过饱和,这个实际上就是上面我们讲的蓝色的那个例子,系统只会单纯的按照sRGB去报告颜色,而显示器会按照P3色域去显示,显示器的色域超过了存储信息的色彩空间,所以会出现色彩溢出的情况。
那如果我们做了色彩管理,还是放在sRGB显示器上去显示,那最后是什么情况呢,这个其实就和没做色彩管理是一样的,在sRGB色彩空间内的显示是正常的,无法显示出超出sRGB的颜色,因为文件存储色彩空间和显示器的色域是匹配的,你做不做色彩管理,他都能正常的显示,那如果同样做了色彩管理,放在P3色域的显示器上去显示,那最后是什么情况呢?
结果应该是sRGB空间内的颜色显示正常,无法显示超出sRGB的颜色,因为windows虽然会按照sRGB输出色彩,但是我们有校色文件,ICC文件会对这个sRGB色彩进行P3色彩空间的映射,让他正确的对应P3色域当中需要显示的颜色,最后再去让显示器去显示,所以最后你就能在P3的屏幕上正确的还原出sRGB的图像了,那假设我们存储图片的时候,按照色域去存储,在没有做色彩管理的情况下,放到了一个sRGB的显示器上去显示,那最后结果是什么样呢?
结果应该是欠饱和,因为P3色域比sRGB广,假设都是最蓝,在P3色域就是正常的P3色域的蓝,但是在下这个sRGB蓝色就没有那么蓝,也就是说欠饱和了。而如果以P3色域去存储,放到P3色域的显示器上去显示,那就存储色彩空间就和显示器色域匹配了,在P3色域以内的颜色正常显示,超出P3色域的颜色无法显示。
那我们再假设,一个以P3色域存储的图片,在做了色彩管理的情况下,放到了一个sRGB的显示器上去显示,那最后的结果是什么样呢?结果应该是在sRGB空间内显示正常,超出sRGB的色彩无法显示,操作系统输出的是P3色彩,但是由于你有ICC文件,ICC文件就会把这个P3色域映射到sRGB空间里去,广色域往低色域映射肯定都能全部映射下去,但是你的显示器只有sRGB的色彩空间,那你就只能是显示sRGB的颜色,超出sRGB的部分显示不出来。
最后一个情况就是以P3色域去存储图片,在做了色彩管理的情况下,放到P3色域的屏幕下去显示,存储色彩空间和显示器的色域相匹配,在P3色域以内的颜色正常显示,无法显示出超出P3色域的颜色。
我相信经过上面这个例子,大家就能很好地理解色彩管理在电脑当中的作用,如果没有听懂的话,自己回看我上篇文章,仔细想一想应该也能理解。
其实简单来讲,校色也就是色彩管理,虽然不能让windows直接知道你的显示器是多少色域的,但是可以做到在输出图像以后,利用ICC文件对输出的颜色做重映射,把他正确的映射到你的显示器色域下,让图像正确的显示色彩,所以说,如果你正在使用广色域的显示器,还使用的是windows系统,如果你需要较好的色彩表现,而不是讨人眼球的过饱和,那最好去做一下校色处理,然后用ICC文件做色彩管理比较好。
关于色彩管理相关的内容介绍的差不多了,这篇文章主要着重强调了一下专业绘图时色彩管理的重要性,色彩的准确表达,除了需要让色彩的存储空间与显示器的色域匹配以外,显示器自身的色彩准确度也是非常重要的,毕竟这个是在硬件层面去直接影响色彩表现的。