计算
命令就和他的名字一样,就是用来计算的一个命令,本质上是对存储了图像信息的两个矩阵进行的计算。
前面说到计算是计算两个矩阵,这两个矩阵就是
源1
和源2
,我们可以通过选择指定源,来自那个图层,来自哪个通道。通过混合可以选择两个源的
混合模式
,这里的混合模式和图层混合模式很相近,观察发现Adobe已经按照某种规律给混合模式分了组,以下组名是我瞎编的。在 PS 中有通道,通道表示:
在当前模式下,某一颜色的存储矩阵。
通道通常以黑白的样子呈现在我们面前。鉴于以上我们以两个8位
的黑白图层进行演示。(渐变+旋转90°)。
正常模式
:我们试着将上层图层的透明度调整为50%:
公式:
其中:为结果,为上层图层,为下层图层,为上层图层的透明度,下同
正常模式可以理解为
:按照不透明度为权重对像素进行加权。
变暗模式
:重新将透明度调整为100%,模式改为变暗
公式:
变暗
:取两层最小值作为输出。
正片叠底:
首先要理解什么是正片叠底:想象一下我们在放幻灯片,图层就是幻灯片底片,白色的可以让光透过,黑色会吸收光,灰色会吸收部分光。两个幻灯片叠放在一起播放,光穿过第一个幻灯片后再穿过第二个幻灯片,经历了两次吸收。像素的数值就是透射系数:。
原始光强度为255,经历两次吸收
剩余为:,化简即可
公式:
经过复杂的模式之后,最终得到一个结果:
也就是说,得到的结果本质上也是一个通道,剩下的事情就是如何使用这个通道了,载入选区还是进一步加工。但是通过这种模式得到目标通道的方法过于复杂,且需要对通道,色彩等有一定的理解,以至于这个命令很少有人使用。
一个利用计算抠图的例子:
Photoshop教程:理解计算命令轻松做选区
本质上来说,Photoshop的通道就是矩阵,PS的选区和蒙版就是索引矩阵。如果使用过MATLAB处理过图像的话应该对这一点印象很深刻。