Photoshop图层样式中的“混合颜色带”的理解与功能解析

作者 月满东楼 来源 设计中国论坛本篇文章是作者于2003年发表于设计中国论坛上,虽已是很旧的帖子,但这样的理论知识对于现在学习Photoshop的同学来说依然有参考价值。关于图层混合选项中的“混合颜色带”,前不久结合一些例子做了些粗浅的学习笔记。主要是对混合颜色带确切的概念、以及与其他图层高级混合选项之间的相互作用和联系做了些试验,结果罗列在这里,并把从试验中得到的对混合颜色带的认识一并列出。本人才智低浅,不学无术,一孔之见就教方家。Photoshop v6.0以上版本的“图层样式”的“混合选项”选项卡上有一个功能区叫做“混合颜色带”(更早版本中也有这个功能,但菜单排放的位置不同):

它的功能是:根据本图层或下一图层像素的亮度或某通道颜色值,决定本图层上相应位置的像素是否呈现透明。Photoshop v7.0.1中文版手册中有这样的描述:“混合选项”对话框中的滑块可控制:最终图像中将显示现用图层中的哪些像素以及下面的可视图层中的哪些像素。例如,您可以去除现用图层中的暗像素,或强制下层图层中的亮像素显示出来。还可以定义部分混合像素的范围,在混合区域和非混合区域之间产生一种平滑的过渡。“灰色”指定所有通道的混合范围。单个颜色通道指定该通道内的混合。使用“本图层”和“下一图层”滑块设置混合像素的亮度范围:度量范围从黑到白。拖移白色滑块设置范围的高值。拖移黑色滑块设置范围的低值。使用“本图层”滑块指定现用图层上将要混合并因此出现在最终图像上的像素范围。使用“下一图层”滑块指定将在最终图像中混合的下面的可视图层的像素范围。混合的像素与现用图层中的像素组合产生复合像素,而未混合的像素透过现用图层的上层区域显示出来。Bullshit! 谁听懂了“混合颜色带”如何混合吗?我们来看看到底是个什么东西,实际上它是几个可选的条件,用来决定本图层上某些像素是否呈现透明(有的材料上说“是否参加混合”,不过这样的表述有些含混不清,试问什么叫做“不参加混合”呢,最明晰的叙述就是:是否透明)。具体看这些可选条件:根据本层像素,本层某个亮度范围的像素,或者本层某颜色通道颜色值在某个范围的像素呈现透明;根据下一层像素,下一层某个亮度范围的像素,或者下一层某颜色通道颜色值在某个范围的像素,对应本层位置的像素呈现透明;当多个条件同时存在,如果本层的条件,下一层的条件,亮度范围条件和某颜色通道颜色值范围这些条件有二者以上同时存在时,满足任何一个透明条件的像素即呈现透明,即呈现透明的条件是逻辑或。“本图层”滑动块用来选择本图层的亮度或颜色值范围(使满足条件的像素呈现透明),“下一图层”滑动块用来选择下一图层的亮度或颜色值范围(使满足条件的像素对应的本的本图层像素呈现透明)。上方的下拉选择框可以选择“灰色”或红、绿、蓝三个通道,如果是“灰色”,则根据本图层或下一图层的复合亮度值范围选择透明范围,如果是某一颜色通道,则根据该通道的颜色值范围选择透明范围。看看直观的例子,我们的图像包含两层,上层包含纯蓝、纯蓝到白的过渡和白色三个区域,下层由纯绿、纯绿到黑的过渡和黑三个区域组成:

两图层都是“正常”模式,不透明度100%。【试验一】混合颜色带取“灰色”,拖动“本图层”(上层的蓝色图层作为“本图层”)滑块。注意亮度值的取值29刚好使得本图层的纯蓝色像素呈现透明。

这个实验说明混合颜色带取“灰色”时,灰度条标度的含义是本图层(或下一图层)的复合亮度值。这个0到255的标度是什么东西,搞清楚很有必要。它既不是HSB颜色空间的明度也不是色阶中RGB通道的“混合统计”。【试验二】混合颜色带仍取“灰色”,拖动“下一图层”滑块。注意亮度值的取值149刚好使得对应下一图层纯绿色像素位置呈现透明。

这个试验继续说明混合颜色带取“灰色”时,灰度条标度的含义是图层的复合亮度值,根据在于本试验和上一试验中刚好使纯绿和纯蓝像素满足透明条件的标度值149和29。【试验三】“下一图层”的白色滑块拖动到最左侧与黑色滑块位置重合,看看本图层透明范围:

除了对应下层是纯黑像素的位置,本图层像素均已透明。【试验四】“本图层”条件和“下一图层”条件同时存在,看本图层透明范围:

说明本图层像素透明的条件是逻辑或,即满足任何一个透明条件即呈现透明。【试验五】混合颜色带取红通道,这时将“灰色”条件下的两组滑动块恢复缺省位置,即没有透明条件的位置:

注意透明条件,是下一图层中红通道颜色值小于1的像素,对应本图层的像素呈现透明。下一图层完全没有红成分,所以本图层全部呈现透明。【试验六】混合颜色带仍取红通道:

透明条件是本图层中红通道颜色值小于1的像素呈现透明。如图呈现透明的部分正是本图层没有红成分的像素。本图层的黑色滑块继续向中间位置滑动,透明的区域逐渐扩大。如图本图层中红通道颜色值小于128的像素呈现透明。【试验七】注意滑动块的拖动范围,两个滑块可以互相越过。

两个滑块相互超越后,透明条件反转。【试验八】按住ALT键拖动滑块,可以将滑块分开,拖出半透明范围(部分混合范围),即本图层的透明度在透明/不透明的交界有一个渐变区域:

这个渐变范围与“色相/饱和度”调整面板上色相选择条性质相似。注意一个问题,我们上面所说的根据“下一图层”像素的复合亮度范围或某颜色通道颜色值范围确定本图层透明范围,其中的“下一图层”的含义并不一定是指下面那层本身像素的亮度/通道颜色值,而是指本图层以下可能存在的各图层的综合混合效果,以这个综合混合效果的亮度/通道颜色值充当判据,是一个等效意义上的“下一图层”。【试验九】问题还没有结束,在Photoshop v6.0+ 中由于增加了“填充不透明度”的概念,使得图层的填充和图层的样式的透明属性可以分别操作,我们要看看混合颜色带对本层的填充和本层的样式是否有不同处理。为此本图层使用下面图像:

分别改变本图层和下一图层滑块改变混合颜色带的透明条件,结果如下:

出乎意料的结果!本图层的样式成了一个地位很奇怪的东西。使用“本图层”条件时,本层仅是填充像素透明,样式原样保留不发生变化,即满足呈现透明条件的像素的填充不透明度降为零,像素仍在,所以关于它的样式存在;而使用“下一图层”条件时,下层的亮度/通道颜色值满足条件的像素对应到本层的像素位置,它不管本层相应位置原本呈现的是填充还是样式,一概透明之。这两种处理的差异令人困惑。尤其使用“本图层”条件时,本层的亮度/通道颜色值条件只是针对填充内容而言,条件对样式不起作用,也就是过使用“本图层”条件时根本不涉及样式,也不改变样式,样式是排除在外的。而使用“下一图层”条件时,根本不把样式当样式。

(0)

相关推荐