摘要
GIMP(GNU 图像处理程序)是用于创建和编辑光栅图形的程序。在许多方面,其功能都与 Adobe Photoshop 及其他商业程序的功能均不相上下。它可用于调整照片大小和修整照片,设计 Web 网页图形,制作自定义 CD 的封面或者其他任何图形项目。它能够同时满足业余爱好者和专业人士的需求。
与其他许多 Linux 程序类似,GIMP 是世界各地的开发人员协作开发的,他们自愿为此项目贡献时间和代码。此程序在持续开发中,因此您的系统中所包含的版本与本文所讨论的版本可能略有不同。特别是各个窗口和窗口各个部分的布局可能有所不同。
GIMP 是极其复杂的程序。本章只讨论其中的一小部分功能、工具和菜单项。要了解如何查找有关此程序的详细信息,请参见第 19.7 节 “有关详细信息”。
图形有两种主要类型:光栅和矢量。GIMP 用于处理光栅图形,它是数码照片或扫描图像常用的格式。点阵图像是像素集合,像素是指组合起来可构成完整图像的小色块。高分辨率图像包含大量像素,因此图像文件可能很容易变得很大。此外,在不损失质量的情况下增加像素图像大小是不可能的。GIMP 支持光栅图形的所有常见格式,如 JPEG、PNG、GIF、BMP、TIFF 等。
与光栅图形不同,矢量图形不储存所有单个像素的信息。而是使用点、线、曲线和多边形之类的几何元素。矢量图像可轻松缩放,因而此类图像文件通常较小。矢量图像的缺点在于不能使用多种颜色很好地呈现复杂图像(如照片)。有许多专业应用程序可处理矢量图形,例如 Inkscape。GIMP 对矢量图形仅提供非常有限的支持。例如,GIMP 可打开 SVG 格式的矢量图形并进行光栅化,或处理矢量路径。
GIMP 2.6 只能支持有限的一组颜色空间。它可支持带索引的图像和灰度图像或每通道 8 位的 RGB 图像(在无阿尔法通道时,为每像素 24 位的 RGB 图像)。很多高端数码相机都可生成较高颜色深度的图像文件。如果将此类图像导入到 GIMP 中,您会丢失部分颜色信息。