最近看到PS中调色的基础了,接触到了很多关于颜色的概念,结合前面的知识和看的资料,做一个总结。
HSB
相对RGB,HSB是一个颜色空间,H代表Hue即色相,S代表Saturation即饱和度,B代表Brightness即明度。
首先什么是色相呢?色相是一个波长范围内的离散颜色,按照波长的不同排列的不同颜色,会有一些基本色相,总的来说可以看成主要颜色的集合,但是不包含黑色和白色。那为什么是波长呢?因为人眼其实就是根据物体材质反射光的波长来确定颜色的,对于显示器RGB成像来说,其实是欺骗人眼,利用不同强度的红绿蓝光的组合来让人眼觉得是什么颜色。
接着是饱和度。宏观上,饱和度表示从灰色到纯色的一个改变过程,PS里面调节饱和度是正负100,-100图像就变成灰度图了,不明白灰度图的可以看我的这一篇明度,灰度图和曲线小手,这里很多地方把明度翻译成灰度,当然理解了意思怎么说都可以,我个人觉得灰度主要还是指一种颜色模式,比如PS中模式中有一个是灰色;如果调成+100,似乎所有的颜色都向纯色靠拢了。如果从RGB颜色通道到HSB的转换公式比较好理解什么是饱和度,S = 1 -(min/max),如果要S变大,min/max要变小,也就是min要缩小;如果要S变小,min/max要变大,min要变大,min/max最大就是1了,即灰色。总的来说,要使颜色更加饱满,做法就是尽量减少占据少数亮度的基本色,否则颜色就会趋向平均。
下面是光照亮度。这个比较简单,RGB到HSB,光照就是max值,3个通道中的亮度主导,如果调节到0就是黑色了。这个亮度这里是一个100%,调节会等比例缩放,所以其实是表示光照强度系数。
对比度
Contrast对比度,顾名思义是和各个像素之间的比较有关。在图片处理中,对比度和显示器的对比度有所差别,它是指像素之间亮度的差距,越大就是像素之间亮度差距越大。在计算机中,亮度一律可以用RGB各通道来计算(在明度,灰度图和曲线小手中的一些应用场景会用到明度,但是包括曲线小手,如果在目标通道色阶值上点一个点即锁定不动的话,调整对应的像素点也不会改变亮度,所以上处理RGB亮度分通道计算,不过要用小手,也不会有人专门去固定。。。)回到对比度,一般会先求一个平均阈值,然后根据一些计算公式来增大或者缩小像素之间的亮度差距。
色调
Tone色调,就是在Hue色相的基础上不和/和灰色进行不同比例混合的结果,这是颜料混合的概念。那宏观上,我们谈到色调,会有冷暖色调,浅深色调,这些都和上面HSB密切相关。基本上用到色调的时候就是指的宏观感觉,如果是体现在数值上还是色阶值,毕竟最终还是一个混合的结果,操作的是颜色。比如我在色调分离的实验中说到的,这个分离会把像素平均分配0-255的色阶,各个通道的像素数量保留。
网友评论