计算公式:混合色 <= 128:结果色 = 混合色 * 基色 / 128;
混合色 > 128 :结果色 = 255 – (255 – 混合色) * (255 – 基色) / 128。
16.亮光(Vivid Light)
调整对比度以加深或减淡颜色,取决于混合层图像的颜色分布。如果混合层颜色(光源)亮度高于50%灰,图像将被降低对比度并且变亮;如果混合层颜色(光源)亮度低于50%灰,图像会被提高对比度并且变暗。
计算公式:混合色 <= 128:结果色 = 255 – (255 – 基色)/(2 * 混合色) * 255;
混合色 > 128:结果色 = 基色 / (2 *(255 -混合色)) * 255。
17.线性光(Linear Light)
线性光通过减少或增加亮度,来使颜色加深或减淡。具体取决于混合色的数值。如果混合层颜色(光源)亮度高于中性灰(50%灰),则用增加亮度的方法来使得画面变亮,反之用降低亮度的方法来使画面变暗。
计算公式:结果色 = 2 * 混合色 + 基色 -255。数值大于255取255。
18.点光(Pin Light)
点光模式她会根据混合色的颜色数值替换相应的颜色。如果混合层颜色(光源)亮度高于50%灰,比混合层颜色暗的像素将会被取代,而较之亮的像素则不发生变化。如果混合层颜色(光源)亮度低于50%灰,比混合层颜色亮的像素会被取代,而较之暗的像素则不发生变化。
计算公式:基色 < 2 * 混合色 – 255:结果色 = 2 * 混合色 – 255;
2 * 混合色 – 255 < 基色 < 2 * 混合色 :结果色 = 基色;
基色 > 2 * 混合色:结果色 = 2 * 混合色。
19.实色混合(Hard Mix)
实色混合是把混合色颜色中的红、绿、蓝通道数值,添加到基色的RGB值中。结果色的R、G、B通道的数值只能是255或0。因此结构色只有一下八种可能:红、绿、蓝、黄、青、洋红、白、黑。由此看以看出结果色是非常纯的颜色。
计算公式:混合色 + 基色 < 255:结果色 = 0 ;
混合色 + 基色 >= 255:结果色 = 255。
20.差值(Difference)
将要混合图层双方的RGB值中每个值分别进行比较,用高值减去低值作为合成后的颜色。所以这种模式也常使用,白色与任何颜色混合得到反相色,黑色与任何颜色混合颜色不变。
计算公式:结果色 = 绝对值(混合色 – 基色)。
21.排除(Exclusion)
排除于差值的作用类似,只是排除模式的结果色对比度没有差值模式强。白色与基色混合得到基色补色,黑色与基色混合得到基色。
计算公式:结果色 = (混合色 + 基色) – 混合色 * 基色 / 128。
22.减去(Subtract)
减去模式的作用是查看各通道的颜色信息,并从基色中减去混合色。如果出现负数就归为零。与基色相同的颜色混合得到黑色;白色与基色混合得到黑色;黑色与基色混合得到基色。
计算公式:结果色 = 基色 – 混合色。
百家号 互联网微风说
微信公众号 weisico-com
转载请注明:微思考学习网-关注技术,分享知识 >> PS基础学起来27种图层混合模式原理详解(3)