其实图层就是字面意思,但对很多未接触过有关图像工具的朋友来讲有点陌生,在前面的章节中我重点以层与层之间的关系来加强大家对图层这个概念的理解,所谓的“层”就是要和“叠”联系在一起才易于理解。那么这节我们就可以单一的看在具体的一层上面GIMP可以做什么,我们要重新把刚建立的立体思维放一放,回到一个平面,并重点开始学习图层模式、图层特效、以及蒙版。
GIMP提供了丰富的图层模式,共分为七类:常规模式、提亮模式、加深模式、对比度模式、反转模式、HSV分量模式以及LCh分量模式(注意是七类而不是七个!)。此外,还包含GIMP 2.10版本之前使用的传统图层模式(注意:GIMP 2.10版本是一个非常重要的版本,比如CMYK等色彩模式是从3.0版本后才开始正式支持的,但是你能找到的大多材料是基于2.10以前版本撰写)。
GIMP 2.10版本以前的这些传统图层模式仍可以使用,既可确保与旧版GIMP保存图像的向后兼容性,也可用于特定效果处理或兼容其他图像格式(如Photoshop PSD)。通常情况下,创建新图像时不会采用这些模式了。您可在图层对话框顶部的模式下拉菜单中设置图层模式,由于太多我就不一一截图了,自己安装后可以打开看看。GIMP通过该模式来确定顶层像素与下一层对应位置像素的合成方式。
图5.1 图层模式
图层模式可实现图像中复杂的色彩变化效果。该功能通常与新图层配合使用,新图层可充当遮罩功能。例如:若在图像上叠加纯白色图层,并将新图层的图层模式设为“HSV饱和度”,底层可见图层将呈现渐变灰度效果。我举三个模式效果的例子如下大家参考一下,否则太过于抽象了,在示例中我的当前图层为狮子,所有模式的选择都是基于狮子图层与背景图层产生的效果,可见在层与层的视觉融合上产生了较大的效果(注意:在相乘模式中的狮子并未做额外的透明镂空处理)。
图5.2 图层模式的效果示例
由于各图层模式的效果会因颜色差异而产生显著变化,这些示例图像仅能帮助您了解模式的基本运作原理。建议您亲自尝试操作:可先选取两个相似图层(其中一个为另一层的复制版本,但经过轻微修改,如模糊处理、位移、旋转、缩放或颜色反转等),通过调整顶层图层的模式参数,观察系统响应效果。为了提供选择模式的大方向,以下对常用的几类机制简单说明,在计算机上颜色也是一个值,两种颜色在一起是可以进行算术运算的,像我做过有关工作所以能预测特定计算后的结果,如果您没有有关经验的话建议直接多体验并选择满意的效果。
正常模式:正常模式是默认图层模式。上层图层会覆盖下层图层。若想在使用此模式时查看顶层图层下方的内容,该图层必须包含透明区域。
溶解模式:该模式通过在半透明区域绘制随机像素图案,将上层图像逐渐融入下层。这种效果在图像边缘尤为明显。该模式既可用作图层处理方式,也常被用作绘画创作模式。
颜色擦除模式:该模式会将上层颜色从下层中消除。上层黑色像素会使底层对应区域呈现透明效果,白色像素则无影响。中间色阶区域的颜色将从底层中移除,同时保留其他颜色分量。
擦除模式:该模式会将上层中所有非透明区域从下层中擦除,从而使底层中的相应部分呈现透明状态。
概括一下就是在下层图层上,以上层图层为依据,在下层图层上进行所选择的操作。然后当我们仅想对当前层进行特效处理时就可以使用到图层特效了,其实就是滤镜,只是图层特效仅适用于单个图层,而其他滤镜可应用于通道、图层或整幅图像。大多数 GEGL 滤镜可作为图层效果使用的,GEGL 是GIMP所采用的图像处理库,其他类型的滤镜或插件均无法作为图层效果使用(即不是所有滤镜可以仅应用在图层上,这个只能自己观察了,滤镜实再太多了)。
添加图层效果的操作与其他滤镜类似,先选择目标图层,再通过菜单项或快捷键执行相应命令。图层效果属于滤镜类别,只有实际运行命令并在“图层”对话框中看到图标时,才能确认该命令是否生成了图层效果。
图5.3 图层特效
图像中若存在过多图层特效,可能会影响系统性能。某些滤镜的计算耗时较长,对性能的影响尤为显著。当影响特效的图层堆栈发生任何变化时,都需要重新渲染这些特效。若出现运行变慢的情况,建议考虑将部分特效与对应图层合并处理。
图层效果的呈现顺序至关重要。图层效果会自下而上依次渲染:在获取该层像素数据后,首先渲染效果列表中最底层的底层效果,随后依次呈现其上层效果。这意味着下层效果会直接影响上层效果的最终输出结果。您可以通过选择图层效果,然后在“图层效果”对话框中点击“上移”或“下移”按钮,来调整图层上各效果的显示顺序。部分顺序调整可能不会显示,具体取决于实际图层效果及其参数设置。重新排列图层效果的操作可撤销。
图5.4 图层多特效
通过上例中对话框可编辑、调整顺序、移除或更改图层特效的可见性,还可合并图层上的所有特效。此处所做的任何修改都会立即更新图像。您可通过点击“图层”对话框中图层名称旁的图标来打开此对话框,以下是有关说明。
选择图层效果:在「图层效果」对话框中点击对应行即可选择效果。同一时间仅可选择一个图层效果。
编辑图层效果:选择所需效果后点击「编辑图层效果」按钮 ,即可打开滤镜对话框进行设置。您可随时调整滤镜参数,所有修改将实时显示在图像上。如需确认效果,请点击「确定」;若希望保留原有设置,请选择「取消」。
移除图层效果:选择效果后点击“移除图层效果”按钮 ,该效果将从对话框中消失。若该效果为图层上最后一个效果,对话框将自动关闭。
调整图层效果位置:若需上下移动图层效果,请点击上 下
按钮。系统将自动更新图像上的效果显示位置。
调整图层效果可见性:点击图层效果旁的“可见性”按钮 ,即可显示或隐藏该效果在图层上的显示状态。您也可通过点击对话框底部的按钮,一键显示或隐藏所有图层效果。
合并所有图层效果:点击“合并向下”按钮 ,可将所有图层效果与图层主体合并。合并后所有效果将消失,这是不可调整的方式应用滤镜,对话框随即关闭,类似于图层合并的方式。若不撤销合并操作,您将无法继续修改图层效果。如需撤销合并并恢复效果,请从“编辑”菜单中选择“撤销栅格化滤镜”选项。
关闭图层效果对话框:点击对话框外部任意位置即可关闭该对话框。
图层特效是一种可随时调整的滤镜效果,不会对图层造成永久性影响。该特效会叠加在原始图层之上进行渲染,因此原始图层的内容保持不变。优势在于,即使在操作过程中进行了其他修改,仍可随时回溯调整图层效果。这与撤销操作不同——撤销操作可能需要反复执行撤销和重做步骤。图层效果也会保存在 XCF 图像中,因此在保存并重新打开图像后仍可进行调整。
每个图层都可以添加透明度蒙版,用于定义图层中哪些区域是透明或不透明的。这种蒙版被称为图层蒙版,其尺寸和像素数量与所附图层完全一致。图层蒙版(Layer Mask)是最核心、最实用、几乎每天都要用的功能,核心一句话:用黑白灰控制图层显示与隐藏,不破坏原图,可反复修改。
蒙版中的每个像素点都能与图层中对应位置的像素点进行配对。该蒙版由灰度像素点构成:当像素值为0时呈现黑色,使配对像素点完全透明;当像素值达到最大值(1.0或255)时呈现白色,使配对像素点完全不透明。创建图层蒙版时,首先右键单击目标图层以调出上下文菜单,然后在菜单中选择“添加图层蒙版...”。您可在对话框中设置蒙版的初始值。
图5.5 图层蒙版
白色(全不透明):在图层对话框中将蒙版设为白色时,图像窗口中可见该图层的所有像素,因为白色蒙版会将图层像素完全显示出来。若需使图层像素透明,则需使用黑色进行填充。
黑色(全透明):在图层对话框中将蒙版涂为黑色时,该图层会呈现完全透明状态,因为黑色涂色会使图层像素显透明;若使用白色涂色,则会消除蒙版效果,使图层像素可见。
图层的透明通道:遮罩根据该图层透明通道的内容进行初始化。
转移图层的透明通道:与前一个选项功能相同,但还会将该层的透明通道重置为完全不透明状态。
选区:根据当前选择区域内的像素值对蒙版进行初始化。
图层的灰度副本:蒙版根据该图层像素值的灰度表示进行初始化。
通道:图层蒙版会使用您先前创建的选区蒙版进行初始化,该蒙版存储于“通道”对话框中。
反转蒙版:此复选框可实现图像反转功能:黑色区域变为白色,白色区域变为黑色。
创建蒙版时,它会以缩略图形式显示在图层旁边。点击相应缩略图即可选择图层或蒙版进行编辑。当前选中的项目会显示白色边框(若使用白色蒙版时,该边框可能不易辨识)。
使用蒙版时,建议始终将图层对话框保持在显眼位置,因为仅通过观察画布无法判断当前活动的是图层还是蒙版。
图5.6 图层蒙版缩略图
按住Alt键(或同时按Ctrl+Alt键并点击图层蒙版缩略图)可执行「显示图层蒙版」命令,此时图层蒙版边框会变为绿色;若按住Ctrl键则边框转为红色,效果等同于「禁用图层蒙版」命令。如需恢复默认视图,请重复上述操作。这些功能设置旨在提升您的工作效率。