ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)

理解图层混合模式,需要明白RGB颜色模式是加色模式,最起码要知道RGB某个值为0,就表示不含这个颜色;值为255,就表示这种颜色含量最高。0,0,0表示不含任何颜色值,是黑色,255,255,255表示颜色值最高,是白色。

例如:

RGB值为0, 0, 0,代表的是黑色;

RGB值为255,255, 255,代表的是白色;

RGB值为255,0, 0,代表的是纯红色;

正片叠底官方解释:查看每个通道中的颜色信息,并将基色与混合色进行正片叠底。结果色总是较暗的颜色。任何颜色与黑色正片叠底产生黑色。任何颜色与白色正片叠底保持不变。当您用黑色或白色以外的颜色绘画时,绘画工具绘制的连续描边产生逐渐变暗的颜色。这与使用多个标记笔在图像上绘图的效果相似。

好奇葩的解释,用正片叠底解释正片叠底,官方在循环论证了!有价值的信息是“每个通道”这几个字。

常有人简单解释,正片叠底就是按照一定的计算方法,得到两个图层中较暗的部分颜色。本着打破砂锅问到底的精神,这个一定的计算方法是什么,就是今天的探讨话题。

现在看看正片叠底的计算公式:C=(A*B)/255 。

这里字母A表示基层RGB颜色值中的一个值,字母B表示混合层RGB颜色值中的一个值,字母C表示结果RGB颜色值中的一个值。

根据公式,变换混合层和基层位置,结果不变。小学数学知识就能理解的。

RGB最大值为255,所以若混合色或者基色是白色,即255*B/255或者A*255/255,结果就是A或者B。得出结论:混合色为白色,结果是就是基色,反之亦然;混合层和基层中有一个是白色,混合结果是就是另外一个层的颜色,混合结果是完全屏蔽掉白色。

混合层或者基层为黑色,值为0,根据计算公式分子为0*B或者A*0,结果为0。得出结论:混合层和基层中是黑色,混合结果就是黑色。

现在看下图表格数据,解释了为什么2张完全相同的图片,正片叠底后,可以降低亮度。这也是用的最多的一种技巧。

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(1)

当混合层和基层颜色值完全一样的时候,通过正片叠底,结果颜色值降低了。当混合层和基层颜色值完全一样的时候,若使用变暗模式,结果色不会发生任何变化。

这是由它们的混合计算公式决定的

在基层和混合层不改变的情况下,根据公式C=MIN(A,B)和C=(A*B)/255 ,用正片叠底的混合结果值比变暗模式更低,所以正片叠底变暗的幅度比变暗模式更大。

为了全面了解正片叠底模式,在混合层一般用以下颜色值进行观察:

黑色混合:RGB数值R:0 G:0 B:0;

白色混合:RGB数值R:255 G:255 B:255;

RGB三原色混合:RGB数值R:255 G:0 B:0 红色,R:0 G:255 B:0绿色,R:0 G:0 B:255蓝色;

灰阶混合:指RGB颜色都为同一数值的颜色,一般RGB数值是:R:128 G:128 B128表示绝对中性灰。

上面文字叙述啰嗦,用下表更直观。

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(2)

下面是在Photoshop里面验证的数据

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(3)

混合层,取10个取样点,右边是RGB颜色信息

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(4)

基层,同一个位置的10个取样点的颜色信息

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(5)

正片叠底后效果及RGB颜色信息

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(6)

基层10取样点RGB值

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(7)

混合层同样位置10个取样点RGB值

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(8)

正片叠底后,10个取样点RGB值

很枯燥的数据,也乏味的语言。真正静下心来看懂,就能够从原理上理解正片叠底混合模式了!

下面的动画演示了如何给天空添加大雁。

ps中什么是正片叠底(用数学的方法理解Photoshop混合模式)(9)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页