GIMP快速入门指南,第3部分

作者:Michael J. Hammel
The Quick Start Guide to the GIMP, Part 3

耐心和毅力得到了回报。在两篇文章之后,您坐下来想知道“我们什么时候才能进入正题?” 在本系列的第一篇文章中,我介绍了 GIMP,并解释了一些关于检索程序并使其运行的基础知识。上个月,我了解了一些 GIMP 的窗口,并描述了它支持的图像文件格式。我们现在准备开始研究如何使用 GIMP。我将从查看图像显示和操作的位置开始:图像窗口。

图像窗口

图 1 显示了图像窗口以及图层和通道对话框。图像窗口的可见部分包括图像显示区域、顶部和左侧的标尺以及底部和右侧的滚动条。下拉菜单和标尺参考线默认情况下不可见,但易于访问。

图 1. 带有对话框的图像窗口

默认情况下,如果图像窗口的尺寸适合显示的屏幕区域,则标尺以 10 像素为单位进行划分,主刻度线间隔为 100 像素。还有另外两种刻度线尺寸,分别是 20 像素单位和 10 像素单位。如果图像窗口的尺寸大于可显示的屏幕区域,GIMP 将提供一个窗口,该窗口使用 250 像素单位的主刻度线。但是,由于图像实际上会大于屏幕,因此图像窗口不会每显示像素显示一个图像像素。不要让这让您感到困惑。您可以放大图像以获得像素级细节。GIMP 非常智能,知道如何处理对于显示器来说太大的图像。此功能对于 предназначение 用于印刷媒体的设计工作非常有用。

标尺中刻度线表示的单位可以在 gimprc 文件中指定(在本系列的第一篇文章中已介绍)。默认情况下,单位为像素,但用户可以自行决定将其更改为英寸或厘米。

参考线是红色和黑色交替的直线虚线。这些线从图像窗口显示区域的左边缘延伸到右边缘,或从显示区域的顶部延伸到底部。要创建新的参考线,请将光标移动到标尺上(顶部或左侧),按住鼠标左键并拖动到显示区域中。将创建一个新的参考线,该参考线与您拖动光标的标尺平行。当光标位于参考线上时,它会变成左手指针(一只伸出食指的手)。按住鼠标左键以抓住参考线并将其移动到新位置。要删除参考线,请抓住它并将其拖回标尺并释放鼠标按钮。

图 2. 两条参考线

图 2 显示了两条参考线,一条水平和一条垂直。参考线对于对齐对象或将选区捕捉到特定区域非常有用。您可以从图像窗口的下拉菜单(“视图->对齐”到参考线)切换选区以捕捉到参考线。参考线虽然在图像窗口中可见,但不会保存到除 XCF 之外的任何图像类型的文件中。例如,如果您将文件保存为 GIF 或 JPEG 或 TIFF,则参考线不会显示在图像文件中。

滚动条的功能与任何其他窗口应用程序中的滚动条相同。按住鼠标左键抓住滑块,即可上下或左右滑动图像。在滑块外部的滚动条中单击(如果滑块未延伸到滚动条的长度),可在显示区域中翻页。单击滚动条末端的箭头按钮,可在显示区域中递增或递减。

图像窗口最重要的功能是下拉菜单。通过这些菜单,您可以访问 GIMP 的所有图像处理功能。要弹出(即显示并保持打开)菜单,请将光标放在显示区域上方,然后单击鼠标右键一次。顶级菜单将打开并保持打开状态,直到您单击菜单窗口外部或选择菜单选项。某些选项会打开子菜单,如果您只是单击这些选项,子菜单也会保持打开状态。在菜单上单击/拖动也有效,但如果您将鼠标拖离菜单并释放鼠标按钮,菜单将关闭。

图像窗口的下拉菜单分为以下类别

  • 文件菜单:新建、打开、关闭(窗口)、退出(完全退出)等。

  • 编辑菜单:复制、剪切、粘贴、清除、描边等。

  • 选择菜单:所有选择方法,包括增长、羽化和收缩选区

  • 视图菜单:放大/缩小、切换标尺/参考线等。

  • 图像菜单:反相、色彩平衡/对比度/调整、转换为/从 RGB/灰度/索引颜色转换等。

  • 图层菜单:适用于当前活动图层的功能。

  • 工具菜单:访问工具箱中所有可用的工具。

  • 滤镜菜单:大量的图像滤镜,例如模糊、浮雕、凹凸贴图等等。

  • 对话框菜单:提供了一种打开各种对话框的便捷方式,例如渐变编辑器、图层和通道对话框、调色板和画笔对话框。

所有这些的描述将远远超出我可以在一个系列文章中容纳的内容。我将在下个月的文章中介绍一些更有趣的滤镜,并将详细描述工具箱。从工具箱访问的大多数图标也可以从图像窗口菜单访问,而那些不能访问的图标可以通过图像窗口菜单选项进行修改。

其余的菜单选项都有相当明显的含义。“文件”菜单选项没有什么特别之处,但您可能需要查看“首选项...”选项。选择此选项将打开一个窗口,用户可以在其中配置透明度在图层和渐变编辑器中的表示方式。这些更改仅适用于当前会话,并且不会跨 GIMP 的调用保存。您必须手动编辑 gimprc 文件才能对这些首选项进行永久更改。

“编辑”菜单下的一个有趣选项是“描边”选项,该选项在进行选择后可用。我稍后将更详细地讨论选区,但现在,请注意,在 GIMP 中有很多方法可以选择图像的各个部分,并且每种方法都是一种选择。选区由选区边缘周围的虚线表示,虚线似乎围绕该边缘移动,称为“行军蚁”。选区轮廓可用于通过使用“描边”选项沿该边缘绘制线条。线的颜色必须在进行选择后选择,并且您还应选择合适的画笔。完成此操作后,只需选择“编辑->描边”,即可使用所选画笔绘制所选颜色的线条。我知道,我知道——“如何选择颜色?”,“如何选择画笔?” 这将在下个月介绍——内容太多了。

您会发现,您将在 GIMP 中使用的最重要的操作之一是选择图像的各个部分以进行修改。工具箱中提供了矩形、椭圆、徒手、模糊和贝塞尔曲线选择工具。图像窗口的“选择”菜单提供了其他方法,例如全部、无和按颜色选择。最后一种方法是我经常使用的一种方法,用于精确选择图像中不规则形状(但颜色均匀)区域的区域。然后,我可以保留该选区,添加一个新的透明图层,并在新图层中使用渐变填充选区。可以在任何图层中进行选择。选区实际上并不影响特定像素。它们只是标记图像的区域。因此,您可以在进行选择后更改您正在处理的图层,然后在另一个图层中处理相同的选定区域。这将允许在新图层的选定区域内进行更改,并保持原始进行选择的旧图层不变。

GIMP 是一种图像处理工具。它的工作原理是根据构成这些图像的像素的颜色、分布、频率和其他方面来处理图像。在此之前,我没有谈论过可以进行的各种操作。其中绝大多数是通过使用滤镜(也称为插件)完成的。这是一个很大的讨论领域,更适合本系列的最后一篇文章,但是并非所有图像处理都是通过滤镜完成的。图像窗口菜单中的“图像”菜单允许用户对图像和/或其图层执行许多图像处理任务。此处的大多数图像处理任务都与图像的整体颜色、亮度或色调有关,而较少关注单个像素与其邻居的关系。

“图像”菜单还允许将图像类型从 RGB(通常称为高色彩、24 位图像)转换为索引颜色(256 色图像)再转换为灰度(黑白)图像。如果您发现您想将彩色图像更改为黑白图像,但将其保留为 RGB 图像(以便稍后可以向其添加颜色),则可以使用“图像->调整->去色”选项。您还可以使用“图像->调整->曲线”选项调整图像中红色、绿色或蓝色的量。我经常将“曲线”和“图像->调整->色彩平衡”选项与 Chrome Script-Fu 脚本结合使用,以在文本徽标的边缘添加或增强颜色。Linux Gazette徽标的最新版本部分是使用此技术创建的。

图层

我刚刚提到图层与选区结合使用。图层就像用于投影仪的透明胶片,顶部的图层与下方的图层混合以生成最终图像。可以对每个图层进行添加、减去、相乘、过滤、叠加以及对其应用许多其他相对于下方图层的处理。默认情况下,新图像有一个图层——背景图层。此图层的默认设置为纯白色,但可以根据背景颜色和透明度设置更改此设置。

图层通过“图层和通道”对话框访问。此对话框从图像窗口中下拉菜单的“对话框->图层和通道”菜单选项打开。图 3 显示了正在使用的对话框的示例。在对话框内部,有许多功能:图像选择菜单、“关闭”按钮以及带有选项卡的笔记本,用于选择“图层”或“通道”功能。在笔记本的“图层”页面中,有一个菜单用于选择要应用于此图层的“模式”(例如添加、减去、变暗等)。也可以使用“不透明度”滑块将统一的透明度级别应用于当前图层。

图 3. 图层和通道对话框

在滑块下方,有一个窗口显示了在“图像”菜单中指定的当前图像的每个图层(该菜单位于“图层和通道”对话框的顶部)。显示的每个图层都包含四个默认字段:可见性、移动锚点、图层的缩略图预览和图层的名称。默认情况下不显示灰度蒙版字段,但可以通过从“图层”菜单中选择“添加图层蒙版”选项来创建。此菜单通过在当前图层的名称上单击鼠标左键打开,并用于除透明度和模式选择之外的所有图层特定功能。双击图层的名称将调出“编辑图层属性”对话框,您可以在其中为图层指定新名称。养成经常设置图层名称的习惯,因为您的许多图像可能有很多小图层;仅通过查看缩略图来查找您想要的图层可能并不容易。在大多数情况下,对图像的更改仅影响当前活动图层。活动图层是图层列表中突出显示的图层。在大多数系统上,这是一个蓝色高亮显示,尽管在颜色显示有限的非常低端的系统上,这可能是其他颜色。

需要注意几点。首先,更改图层的名称会将 Alpha 通道添加到图层。您可以使用 Alpha 通道执行许多超出本系列范围的特殊技巧,但您应该意识到,默认情况下以及在您更改图层名称之前,“背景”图层没有 Alpha 通道。此外,缩略图的大小可以通过 gimprc 文件中的选项设置为几乎任何大小。正如第一篇文章中提到的,如果您发现默认设置不符合您的喜好,您最终应该熟悉 gimprc 文件。您会惊讶于可以在 GIMP 中配置多少内容。

可见性图标(一个眼球)用于打开或关闭图层。如果图层关闭,则其对图像窗口中可见图像的影响将被删除。单击包含眼球的字段将切换图层的可见性。当可见性关闭时,将不显示眼球。可见性图标将位于当前选定图层的最左侧,紧靠“图层和通道”对话框中的“不透明度”文本下方。如果您在那里看不到眼球,请在该区域中单击鼠标左键,眼球将出现。这可能会或可能不会影响图像窗口中的可见图像,具体取决于该图层的内容和当前选择的“模式”。

通常,一次移动多个图层(即作为一个组)很有用。默认情况下,使用“移动工具”(在工具箱中)将仅影响当前图层。单击图层的第二个字段(移动锚点)会将该图层设置为与也设置了移动锚点的任何其他图层一起移动。设置移动锚点后,将显示一个花朵图标。花朵由两个彼此垂直的双端箭头组成。虽然对图像的操作专门影响当前活动图层,但当在当前图层上使用“移动工具”时,任何显示花朵的图层也将被移动。

移动图层可能需要一些练习。由于使用了透明度,因此某些图层比其他图层更难抓住,因为实际上只有很少的非透明区域可见。堆叠顺序较高的其他图层可能会遮挡较低图层的大部分。移动图层时,您会发现最简单的方法是首先从工具箱中选择“移动工具”。接下来,将光标移动到图像窗口中您怀疑是要移动的图层的一部分的区域上方。当您位于该区域上方时,光标应变为花朵符号。如果您然后单击该点并发现图层选择已更改为另一个图层,请停止。按 ctrl-Z 撤消您所做的任何移动(如果有)。(如果您不小心撤消了您不想撤消的内容,只需使用图像窗口菜单中的“编辑->重做”或 ctrl-R 即可将其恢复。)现在关闭较高级别图层的可见性,直到您要移动的图层是最高的可见图层。您现在应该更有机会仅抓住您想要的图层。如果您仍然遇到问题,您可以关闭所有图层(更高级别和更低级别)的可见性。同样,所有这些都需要一些练习。

图层列表显示在列表的顶部,而底部图层(背景图层)显示在底部。当图层组合在一起时,也称为合成,它们是从底部到顶部组合的。因此,底部图层定义了图像的初始外观的开始,然后再与其他图层组合。图像窗口将根据当前可见的图层显示图像。合成由 GIMP 以用户不可见的方式完成,除非对图层的“模式”或可见性进行更改。由于图层是从底部到顶部处理的,因此图层的顺序很重要。可以使用“图层”菜单升高或降低图层。通过在图层的名称上单击鼠标左键来打开“图层”菜单。在“图层”菜单中选择选项仅影响打开菜单的图层。

可以在 gimprc 文件中设置“图层和通道”对话框中预览的大小。较小的预览大小实际上并不能加快处理速度,但确实需要更少的内存,并允许同时显示更多图层。图层本身的大小不受限制,尽管在生成最终图像时,某种约束将应用于所有图层。使用的约束取决于最终图像从图层生成的方式。

图层在 GIMP 中生成图像时提供了极大的灵活性,但当您刚开始使用时,它们可能会引起一些混乱。在保存或加载图像时,请务必注意以下有关图层的信息

  • 新图像具有单个白色背景图层。

  • 以除 XCF 之外的任何格式打开现有文件都会将图像加载到背景图层中。您无法将图像打开到现有图像窗口的图层中。如果您想这样做,您需要在新窗口中打开图像,选择整个图像(图像窗口中的 ctrl-A),复制它(“编辑->复制”),然后将其粘贴(“编辑->粘贴”)到现有图像窗口中。

  • 以除 XCF 之外的任何格式保存图像都将仅保存当前活动图层。如果有多个图层,并且您想将图像窗口中可见的图像保存为 GIF、JPEG 或其他某种格式,您应首先拼合图层,然后再保存图像。

  • 使用 XCF 格式保存带有图层的图像将保存图像,同时保留所有图层信息。

XCF 格式是 GIMP 的本机文件格式,您应以此格式保存所有正在进行的工作。此格式必然会生成非常大的文件,远大于其他可用的文件格式。当您完成图像的处理并准备将最终图像生成为支持的多种图像文件格式之一时,您需要合并所有可见图层拼合图像。后一个过程将删除透明度图层(在处理它们之后),并将最终图像限制为图像的可见大小。前者类似,但保留透明度,并且可以限制为实际图像大小、底部图层的大小或根据需要扩展。

拼合图像会获取所有图层并以与您在图像窗口中视觉上看到的内容相匹配的方式将它们组合在一起。合并图层可以扩展图像以包含某些图层的不可见部分。在大多数情况下,我发现拼合更适合我的工作。合并可能会留下不需要的透明区域,这些区域会在 GIF 或 JPEG 图像中转换为黑色或其他颜色。这并不意味着合并没有任何用途,但最初,您可能会发现拼合效果最佳。

实际上有两种类型的图层:普通图层和浮动图层。浮动图层是一个临时图层,它在将粘贴的选区应用到新图层或将其锚定在当前活动图层中之前,用于保存粘贴的选区。由于浮动图层的瞬态性质,它们有一些限制。只需确保使用“图层”菜单中的相应选择将浮动图层转换为新图层或将其锚定即可。锚定浮动图层会导致其与当前活动图层或图层蒙版合成。

图层蒙版是一种用于约束应在合成图像中使用图层的哪些部分的工具。这最好通过一个简单的示例来说明。让我们从应用了简单渐变的背景图层开始(图 4)。接下来,添加一个新图层(通过“图层”菜单——用鼠标左键单击图层名称),并应用不同的渐变。然后,通过打开“图层”菜单并选择“添加图层蒙版”来添加图层蒙版。通过在“添加蒙版选项”对话框中选择“黑色”切换,使图层蒙版完全透明。通过单击其预览图像,确保新图层是活动图层。图像状态应类似于图 5。

图 4. 背景图层加渐变

图 5. 背景加两个渐变图层

现在打开一个新图像,一个 TIFF 文件,它是叶子的黑白图像(图 6)。叶子是白色的,背景是黑色的,这样它就可以使当前图层显示在叶子的内部(白色区域),并使图像的其余部分透明(允许第一个渐变显示出来)。然后使用“选择->按颜色”选择整个叶子的图像,并使用“图像窗口”菜单(“编辑->复制”)将其复制到剪贴板缓冲区。将其粘贴到渐变图层中并将其锚定。粘贴的图像成为图层蒙版的一部分。

图 6. 叶子图像

请注意,您可以通过单击“图层和通道”对话框中的预览图像来设置浮动图层是锚定到主图层图像还是锚定到图层蒙版。预览图像的轮廓突出显示,以显示图层的哪一部分将用于锚定粘贴的图像。

现在图像有两层,应用了两个不同的渐变。顶部图层的渐变仅在叶子蒙版为白色的地方显示。图 7 显示了带有“图层和通道”对话框的最终图像。

图 7. 最终图像

您可以通过按住 control (ctrl) 键,同时在活动图层的蒙版预览图像中单击鼠标左键来打开和关闭图层蒙版。或者,您可以通过按住 alt 键并在蒙版预览图像中单击鼠标左键来仅查看蒙版。在前一种情况下,关闭可见性会在图层蒙版预览周围创建红色边框。在后一种情况下,实际图层的可见性会创建绿色边框。我目前还没有过多使用此功能,但很高兴知道它存在。

“图层”菜单提供了一个“应用图层蒙版”选项,如果接受,该选项会将蒙版与图层合成。相同的选项提供了丢弃图层蒙版的功能,在这种情况下,蒙版将被删除,并且不再影响图层或合成图像。如果您希望使用“图像窗口”菜单中“图像”选项中的某些滤镜或效果,则需要应用图层蒙版。

滤镜快速浏览

GIMP 是围绕外部程序的概念设计的,这些外部程序处理应用程序的许多详细工作,例如文件 I/O 和图像处理。后者通常被称为图像滤镜,因为它们过滤图像中的像素以产生有趣的效果。

要访问滤镜,您可以使用“图像窗口”的下拉菜单。此菜单的顶层包含“滤镜”子菜单。在此子菜单下,您将找到一系列选项,包括“艺术效果”、“模糊”、“边缘检测”、“渲染”和许多其他类别。每个类别都关联一个或多个滤镜。

滤镜可以在没有任何进一步用户输入的情况下对图像进行操作,但大多数滤镜需要设置可变参数。选择滤镜后,GIMP 将启动外部程序并打开与其的通信路径。然后,插件滤镜会请求一个对话框,其中包含任意数量的按钮、菜单、滑块或其他窗口功能。对话框中的每个可配置项都有一个默认值,因此用户可以简单地接受默认值并让滤镜处理图像。许多滤镜都提供预览窗口,让用户了解在应用滤镜后,图像根据用户选择的配置的外观。由于某些处理可能需要相当长的时间才能完成,因此某些滤镜允许关闭预览。

在一篇文章中讨论可用滤镜的广度和细节是不可能的。我计划将来撰写一些关于使用这些滤镜的技巧,这些技巧将在Linux Gazette的“Graphics Muse”专栏或我的 GIMP 网页上展示。与此同时,我只想提及我最喜欢的几个。

IFS Compose 插件是一个用于创建分形图像的漂亮小工具。分形已经存在一段时间了,很多人已经对相同的旧 Mandelbrot 集感到有些厌倦,但这有所不同。分形实际上是一组三个 Serpinski 三角形,可以旋转、缩放、拉伸和着色。正确完成每个三角形的变换后,可以创建一些非常逼真的树叶或非常艺术的背景。此插件的一个不错的功能是它会在调用之间跟踪其设置。

立体主义和马赛克插件(“滤镜->艺术效果->立体主义”和“滤镜->艺术效果->马赛克”)提供了一些不寻常的效果。“马赛克”插件可以生成看起来像是使用正方形和随机边缘的 3D 瓷砖平铺的图像。“立体主义”使用当前图层的颜色以及用户定义的大小和分布来应用矩形色块。您可以将“立体主义”视为“对图层应用矩形顺序”。使用“立体主义”将导致图层发生巨大变化,因此您可能希望在应用此滤镜之前复制图层。

“漩涡和收缩”滤镜(“滤镜->扭曲->漩涡和收缩”)在选定区域或图层上创建漩涡图案,很像将图像作为液体表面,您在其中旋转手指。漩涡或收缩量可以由用户定义,并且可以从滤镜对话框窗口中预览效果。

“超新星”滤镜(“滤镜->图像->超新星”)在当前图层中创建一个明亮的太阳状部分。太阳有从中心延伸出来的辐条。太阳的颜色和半径、辐条的数量以及太阳在图层中的位置都是此滤镜的用户可定义参数。通常在透明图层上应用此滤镜(关闭“保持透明度”切换开关),然后从下方图层添加或减去它是很有用的。

然后...

还有很多其他滤镜,它们的使用方式是无穷无尽的。下个月,我将完整介绍工具箱,解释每个图标是什么以及如何使用。我还将介绍有关创建和使用选区以及如何在图像中添加和操作文本的更多详细信息。

资源

The Quick Start Guide to the GIMP, Part 3
Michael J. Hammel (mjhammel@csn.net) 是德克萨斯理工大学计算机科学专业的毕业生,是一名软件开发人员,专门从事居住在科罗拉多州丹佛市的 X/Motif。他在Linux Gazette上撰写每月的 Graphics Muse 专栏,维护 Linux Graphics mini-HOWTO,帮助管理 Internet Ray Tracing Competition (http://irtc.org/),并与人合著了由 Ventana Press 出版的The Unix Web Server Book一书。他的业余爱好包括跑步、篮球、泰国菜、园艺和狗。
加载 Disqus 评论