之前讲了些常用的混合模式,下面将进一步讲解一些不常用的模式,线性加深和线性减淡可能是最不常用的其中之一。其实他们的作用很强大,当然是当你明白怎么回事之后。但相对于这两个模式来说,我个人觉得更强大的是颜色加深和颜色减淡模式。 当你深入理解线性加深之后,将更有助于你对颜色加深的理解。 在高中代数里就出现过“线性”这样的概念,比如线性函数,你可以理解成只有一次的方程。比如y=3x+2,在坐标系上表示为一条直线 。如果你懂上面这个方程。那我再写个方程你看下: R=U+D-255 R表示(Result)混合的结果, U表示(Up)上层,D(Down)表示下层。 如果U和D都为零那结果色就成-255了。因为色值在0-255之间。所以再给上式加个条件。
当U+D-255>255时,R=255 看到这个,我想你应该知道会有什么结果了。这是线性加深的原理。 我以前在研究的时候,在网上找好久的资料都找不到一点有用的信息,然后查阅Photoshop的帮助文件时,发现线性加深有这样的一个定义: 线性加深:查看每个通道中的颜色信息,并通过减小亮度使基色变暗以反映混合色。与白色混合后不产生变化。 线性减淡(添加) 查看每个通道中的颜色信息,并通过增加亮度使基色变亮以反映混合色。与黑色混合则不发生变化。 可是当时我看完后,还是一头雾水.于是我用无数颜色实验才推导出他的真实公式,并且在后来查到的色彩混合公式里,也确实证明了这一点。 我把当初的推理过程简述如下,帮助大家理解: 1,线性加深的“线性”两字给我很大勇气,因为颜色的插值方式比较复杂,如果是线性插值,那就很简单了,也就是说,这个模式其实很简单,不要怕。 2,定义提到查看每个通道中的颜色,也就是说他是逐通道进行计算的。那么我就只需要针对单通道进行试验即可,或者就只用黑白灰的图像来验证即可。下面是我的验证用的图像:
图层结构为:
看图层缩略图,大家应该能看懂吧,只有U图层应用了混合模式,其它都没有。 仔细观察,不难发现,白色与白色结果是白色,黑色与黑色结果是黑色,中间有个比较明显的纯对角线的明暗交接线,你用ps的滴管吸点颜色仔细观察,你会发现,左上到右下的对角线是黑的,#000000.再用竖向和横向参考线在合成图的灰色区域取一个点,分别去获取通道色值。如下图:
通过观察这三个值,你会很容易发现,当然你现在可以直接去验证, R=U+D-255 这个公式 。 右边“上下”图层是对应着原来的D层,上面的“左右”对应着的是U层。 我们以上图第二条横着的参考线为准来总结:
1,当U层为最亮(白)的时候,不会影响到D层,也就是说会用D层的颜色为结果色。 再回头来看定义: 线性加深:查看每个通道中的颜色信息,并通过减小亮度使基色变暗以反映混合色。与白色混合后不产生变化。 在混合时,先对两个图层的每个通道中对应点的颜色信息进行计算,通过U层的亮度值来使D层的亮度变暗从而得到结果色。与白色混合后 R=255+D-255=D,所以颜色不变。然后把三个通道计算的结果合成到RGB混合通道上,即得到了最终的结果。 相信你第一次看这个教程,会很痛苦,希望你能自己亲自画画我的例程图,并且一字一句的去推敲下我的每一句话。我相信你会发觉功能大增的。 在弄懂后,希望你能通过合成两张比较复杂的图,并且对复杂的图的混合进行拆解研究。以完全吸收这个模式。这里提醒一下,在你研究的过程中,你一定要对单通道进行研究,因为最终的彩色结果,是三通道混合的结果。如下图:
再补充一下,这个线性加深跟线性减淡两个原理是很相似的,读者可以自行推导并且验证。这两个模式也是颜色加深和颜色减淡的基础。希望大家都好好的安安静静的研究一下。 |