周六和家母去买Cosplay用的料子,终于一个积蓄已久的问题爆发了:颜色,颜色的标准。
物理课上学过,颜色是物体无法吸收因而反射出的光线,被人眼捕捉到后产生的视觉效果。比如树叶无法吸收绿色的,而将白色光中其他颜色的光吸收。剩下的绿色反射到人眼,人就看到叶子是绿色的了。
接触了电脑图像处理后了解到,颜色仅在电脑里就有好几种标准:RGB、CMYK、HSB……等等。前者是以红绿蓝的比例来描述颜色的、第二个是多用于打印墨水的、最后一个是用亮度饱和度来描述的……然而,总归只是知道个大概,却不知其深入的联系。
其实哪怕是同一张图片,在两台屏幕上显示出的效果也是不同的。
最近又玩了数码相机,逐渐有了“白平衡”和“色温”的概念,原来光线在模拟世界(现实世界)的表现更复杂,非但要考虑到物体本身,还要考虑到投射上去的光线的颜色。
说回周六。周六我带着打印出的游戏截图去对照着颜色买料子,这已经是经过多次转换了(游戏图片素材——游戏灯光渲染之后的截图——打印效果),结果问颜色的时候,家母习惯以“大红”、“紫罗兰”等称呼,这种本来就是模糊的颜色概念,就更难以找到相似的颜色了……
真是大大的不方便呀!我在想,有没有能找到这样一个用以描述颜色的标准,以人眼为根据,既与设备无关、也与光照无关,纯粹描述物体颜色的标准?