打印

GIMP教程(四) 让我们成为 GIMP 专家 1

GIMP教程(四) 让我们成为 GIMP 专家 1

从这一章开始 我们进入GIMP的核心提高课程,让我们成为 GIMP 专家  !!

1.  图像格式

图像常让人联想到和一个单独显示窗口相关的东西,或一 个单独的文件如一个 JPEG 文件,不过一个真正的 GIMP 图像一个相当复杂的结构, 包括一堆图层和许多其它类型的对象:一个选区蒙板,一系列通道和路径,一个“ 撤消”历史等。我们将在这一节对一个图像的所有元素和能用它们干什么来一个仔 细的了解。
一个图像最基本的属性就是它的模式。这有三种模式: RGB,灰度和索引。RGB 代表红-绿-蓝,代表图像上的每个点用一个“红色”色阶, 一个“绿色”色阶和一个“蓝色”色阶表示。人类能辨别的每种颜色都能用红,绿和蓝 组合来表现,每一个颜色通道都有 256 种可能的亮度程度。
对一个灰度的图像,每个点由从 0 (黑色)到 255 (白色)的亮度值来表现,其中间 的值来表现不同程度的灰。
一个灰度图像和一个 RGB 图像最本质的区别就是它们“颜色通道”的数量:一个灰 度图像只有一个;一个 RGB 图像有三个。一个 RGB 图像可以认为是三个灰度图像 的叠加,一个为红色,一个为绿色,另一个为蓝色。
准确的说,RGB 和灰度图像都有一个附加的颜色通道,叫做 alpha 通道,它代表不透明度。当选定的图层其上位置的 不透明度为零,图层就完全是透明的,这样那个位置的颜色由它下面是什么决定。 当 alpha 为最大值,图层就是不透明的,该位置的颜色有图层颜色决定。其中间 的 alpha 值用来区分不同的透明程度:该位置的颜色就由一定比例的图层颜色和 图层下面的颜色决定。
GIMP 中,每个颜色通道包括 alpha 通道其可能的值都在 0 到 255 之间;用计算 机术语说就是 8 位深度。一些数码相机能产生每个颜色通道 16 位深度的图像文 件。GIMP 无法读取这种文件而不丢失分辨率。大部分情况下,那样的效果太细微 以至人眼无法查觉,但在一些情况中,主要是缓慢颜色渐变的大片区域,还是能够 查觉到其差别。
第三种类型,索引图像,要了解它有点复杂。在一个索引 图像种,只使用有限的一部分不连续的色彩,常常是 256 色或更少。这些颜色来 之图像的“颜色表”,并且图像中的每个点都从颜色表中获取颜色。索引图像的优点 在于能在计算机内部表现,这种方法消耗相对少的内存。索引图像在十年前使用很 普遍。随着时间的前进,它们被使用得越来越少,不过仍然足够重要让 GIMP 支持 它。(而且,还有一些重要的图像处理方式在索引图像上比在连续颜色的 RGB 图像 上更容易实现。)
一些非常常见的文件类型(包括 GIF)在 GIMP 中打开时都是作为索引图像。许多 GIMP 工具对索引图像工作地不好--而且许多滤镜完全无法使用--因为它只有有限 数量的可用颜色。因此,最好在进行这些操作之前,将图像转换为 RGB 图像。如 果有必要,您也能在准备保存它时转换回来成索引模式。
GIMP 是从一种图像类型转换为另一种类型变得容易,使用图像菜单中的模式命令。一些类型转换,比如 RGB 到灰度 或索引会丢失信息,而且当转换回来时也无法恢复。
注意
如果您尝试对一个图像使用滤镜,而在菜单上却是灰色的,常常是因为您操作的 图像(或更明确的,是图层)是错误的模式。许多滤镜无法对索引图像使用。一些 只能对 RGB 或灰度图像使用。一些却需要有或没有一个 alpha 通道。一般的解 决方法就是转换图像到另一个模式,最通常是 RGB。

2.  打开文件

在 GIMP 中有多种方式打开一个现有图像:
2.1.  打开文件

最明显地打开方式是使用菜单,在工具箱菜单或图像菜单中选取 文件 → 打开 。将出现一个允许浏览文件并点击其名字的文件选择对话框。该方法适合 于您知道要打开的图像的名字,和它所在的位置。而在您想通过一个缩略 图来找对应的文件时就不是那么方便了。
注意
当您打开文件,使用文件菜单或其它方式,GIMP 需要知道 这个文件是什么格式。 除非实在没有选择,不然 GIMP 并 不是简单的靠文件扩展名(如“.jpg”)来决定文 件格式,因为扩展名并不可靠: 它们在各个系统中不同来;任何文件都可以改为 其它的扩展名;由于很多原因一 个文件会没有扩展名。而GIMP 首先尝试检查其 内容来了 解是什么文件:大部分常用的图形文件格式都可以通过“magic headers”来被识 别。只有那些无法识别的才会用到扩展名。

图 5.1.  “打开文件”对话框


GIMP 2.2 中引入新的文件选择器,它提供许多帮助您 快速寻找所需要文件的新特性。可能其中最重要的就是为您经常使用的目录 创建“书签”的能力。书签的列表在对话框的左边。那些在最上面的(“主目录 ”,“桌面”等)是自动添加的;用列表下部的“添加”按钮添加其它目录。双击 一个书签项则把您直接带到那个目录。
对话框的中间是选中目录中的内容列表。其列表上方是子目录,下方是文件。 默认是显示目录中所有文件,您可以使用目录内容列表下方的文件类型选择 菜单使它只显示某个特定类型的图像文件的列表。
当您点击列表中一个文件时,假如它是图像文件,它的预览和一些基本信息 就会显示在对话框右边。需要注意的是生成预览时是将它们缓存的,有些操 作会导致预览出错。如果您发现了这种情况,请按下 Ctrl 键并同时点击预 览区域来强行生成新的预览。
另外一个可能是用户迷惑的是,发现在打开文件对话框中无法用键盘输入文 件名。实际上是有该功能的,只是它是隐藏的:同时按下 Ctrl-L就会出 现一个“打开位置”对话框,其中可以输入文件名。关于该对话框下面有详细 解释。

注意
在大多数情况下,从列表中选择一个文件,然后点击对话框右下角的“打 开”按钮,GIMP 会自动判断文件格式。在一些罕见 的情况下,主要是文件类型不常见或文件名没有一个有意义的扩展名时就 会判断失败。如果发生了这种情况,您可以使用对话框底部的“选择文件 类型”选项告诉 GIMP该文件是何类型。更常见的是 由于文件损坏或是不被支持的格式使 GIMP无法打开 该图像文件。


2.2.  打开位置

假如不是一个文件名而是一个 URL (比如一个网络地址)的图像,您能通 过使用菜单,在工具箱菜单或图像菜单中选取 文件 → 打开位置。 会出现一个允许输入URL的小的对话框。
图 5.2.  “打开位置”对话框

2.3.  最近打开

如果是一个前面用 GIMP 创建的图像,也许打开它 最简单的方式就是从菜单,选取 文件 → 最近打开。将出现一个您最近处理过的图像的可滚动的列表,您只 需要点击一个图像旁的图标,就会将其打开。
2.4.  文件浏览器

如果您用 GIMP 关联了文件类型,不管是安装 GIMP 时还是以后,都可以通过一个文件管理器(比 如 Linux 中的 Nautilus,或 Windows 中的 Windows Explorer)来浏览 文件,一旦找到了,双击它的图标。如果一切设置正确,该图像将在 GIMP中打开。
2.5.  拖放

另外,一旦您找到该文件,能够点击图标并将它拖到 GIMP 的工具箱中。(如果拖到一个已打开的 GIMP 图像中,它将被添加为图像的一个或一系列图 层。)
对大多数应用程序,您能点击一个显示的图像(一个完整图像,而不是缩 略图)并拖动到 GIMP 的工具箱中。
2.6.  粘贴和拷贝


同样对大多数应用程序,如果程序让您拷贝图像到剪贴板中,您就能然后在 GIMP中选取 文件 → 获取 → 粘贴为新图像 在工具箱菜单中。对它的支持稍微有些差异,因此您最好尝试下并看看它是否正常工作。
2.7.  图像浏览器

在 Linux 中,您也许想要看一下一个 叫 gthumb 的程序,一个图像管理程序在 许 多方面对 GIMP 是个很好的补充。 在 gthumb 中,您可以通过右键点击图标 并 从选项列表中选取 GIMP,或拖动图标到 GIMP 工具 箱中。

1.  格式文件

GIMP 有读写大量图像文件格式的能力。除了 GIMP 专用的 XCF 文件格式外,其它的处理其它的格式都靠 插件。因此,当需要让 GIMP 支持新的文件格式时,就相对 的比较容易。
并不是所有的文件格式在各种情况下都一样。这部分将帮助您了解各种格式的优点和缺点。
1.1.  保存图像

当修改完图像时,您想要保存其结果。(实际上,保存一些中间步骤常常是个好 主意:GIMP 是非常健壮的程序,不过我们听说,也许是不可信的:发生罕见和 难以解释的崩溃。)大部分 GIMP 能打开的文件格式,也能够保存。不过有一个 特殊个文件格式:XCF 是 GIMP 内建的文件格式, 它非常有用因为它保存一个 图像的所有信息(实际是几乎所有信息,它不保存“撤销”信息)。因此 XCF 特别 适合保存中间步骤,以后再在 GIMP 中打开。不过 XCF 不能被大多数其它显示 图像的程序读取,所有完成后,最好保存为更广泛使用的格式如 JPEG,PNG, TIFF等。

1.2.  保存文件

有许多保存图像的命令。关于其列表和如何使用它们的信息请看文件菜单这一节。
GIMP 让您保存图像为多种不同的格式。有一点需要重视: 只有GIMP 内建的 XCF 格式才能保存图像中包括图层,透 明度等的全部信息。其它的各种格式都是保存一些图像 属性丢失一些。当您保存图像时,GIMP 会让您告诉您这些, 不过在原则上您需要了解一下您所选择格式的基本特性。
图 6.1.  导出对话框范例


正如上面所说的,除了 GIMP 专用的 XCF 格式,没有其它一种格式可以保存 GIMP 图像中的所有信息。当您要将图像保存为一种无法完 全表现其内容的格式时,GIMP 就会提醒您,并告诉您那些 信息会丢失,是否愿意“输出”图像到该文件格式能处理的形式。输出一个图像并 不修改图像本身,所以您不会因为这么做而丢失什么。

注意
当您关闭一个图像时(也许时退出 GIMP),如果该图像被 改动后而未保存,即所谓 的“脏”文件,这时您将被警告。当您将图像保存为某 种格式后,这个文件就是"干 净"的,即使该文件格式不能无法显示图像中的所 有信息。

1.2.1.  Saving as GIF

图 6.2.  The GIF Save dialog


1.2.2.  Saving as JPEG

JPEG 文件扩展名一般为.jpg,.JPG 或.jpeg。它使用非常广泛因为它压缩图 像非常有效,并且最小化图像质量损失。没有其它格式能够达到一样的压缩程 度。不过它不支持透明或多图层,这就意味着,图像常常需要导出后才能保存 为 JPEG 格式。
图 6.3.  JPEG 保存对话框


JPEG 算法相当复杂,有一系列让人迷惑的选项,这些已经不在该文档讨论范 围内。除非您是个 JPEG 专家,不然也许调节质量参数是唯一能让您受益的参 数。
Quality 当您保存一个文件为 JPEG 格式时,会出现一个允许输入1到100的质量 等级的对话框。默认85常常产生最完美的效果,不过一些情况下,大幅 度降低质量值也不会明显降低图像质量,而95以上的值常被认为是没用 的。您可以勾选 JPEG 对话框中的“Preview in image window”来测试 不同的效果,它使任何对 质量(或其它任何 JPEG 参数)的更改立即在 图像显示上反映出来。(它不会改变图像内容:当 JPEG 对话框关闭时, 图像将回到原来的状态。)
Advanced settings Save EXIF data 从许多数码相机中保存的 JPEG 文件包含相机设置和图像创建的 细节的附加信 息,叫做 EXIF 数据。GIMP 处理EXIF 数据的能 力依赖“libexif”这个函数库, 它需要单独安装。如果 GIMP 被 编译为支持libexif,则在您打开 JPEG 文件, 处理最终图像和 另存为 JPEG 时 EXIF 数据都被保留。EXIF 数据在您做这些 事 时不会有任何改变(也就是说它的一定地方不再有效)。如果编译 GIMP 时没 加入 EXIF 支持,虽然并不影响带 EXIF 数据的文件 被打开,但是当最终图像 被另存时 EXIF 数据就没有了。

1.2.3.  Saving as PNG

图 6.4.  The “Save as PNG” dialog

2.  创建在网页中使用的图像

GIMP一个主要的用途就是产生在您网站的网页中使用的图像。 也就是说该图像应该在原图像文件大小一半时看上去也比较舒服。下面就是详细的 处理步骤,已经如何产生更小的文件大小而不影响其效果。
2.1.  进一步压缩文件大小

您可以将图像转变为索引模式。不过如果图像有平滑的颜色过渡或渐变就不适合 转变为索引。无论如何,可以尝试着转变一下。
图 6.5.  索引图像看上去可能上面有点纹理。左边图像是 Wilber 原始大小,而右边 是放大为百分之 300。


  • 转换模式对话框将 RGB 图像 转换为索引模式。
  • 转换为索引模式后,就可以再次将图像 保存PNG 格式 了。


[ 本帖最后由 fm971 于 2007-7-16 09:42 编辑 ]

TOP

路过,顺便强势插入。

TOP