GIMP是GNU Image Manipulation Program的缩写,GNU为
图像处理程序。它是Peter Mattis和Spencer Kimhall开发的免费照片和图像处理和创作工具,功能十分强大。GIMP支持多种图像处理工具、全通道、多级撤销操作恢复旧貌与映像修饰等功能。它也支持数目众多的效果
插件(plug-ins),完全可以与Windows平台下著名的图像处理软件
P图媲美。
GIMP的一个作用就是将在通用公共证书(General Public License,GPL)下高级图像处理软件的大多数特征和功能加以重新生成。
发展沿革
GIMP原作者PeterMattis,SpencerKimball宣布GIMP0.54版诞生:
GIMP诞生于可怕的需要很多工作量的cs164(编译器)课的一个项目,那是一个清晨,我们在缺乏睡眠和用
LISP编一个编译器的极大压力下显得非常疲劳,那早已经超过了我们耐心的极限,但是我们又不得不忍耐。
接着就发生了。当LISP无法为
Yacc一个简单语法所需生成的一个解释器分配17MB时,出现了常见的糟糕的coredump。一个让人不敢相信的时刻到来了,大家都感到厌恶,接着我们把项目停止了。我们得写些什么...任何有用的,要是用
c语言的,要是些不靠嵌套列表(NestedLists)来表现位图的东西。这样,GIMP诞生了。
像一只
不死鸟,从LISP和yacc的灰烬中光辉地飞出。主意层出不穷,我们下定决心,GIMP开始成形。
一个
图像处理程序是大家的共识;一个至少能使在“Windoze”或“Macintory”下,
商业软件不是唯一选择的程序;一个将提供其它X画图和图像工具所没有的特性的程序;一个将帮助保持
unix下拥有近乎完美和自由应用程序这个长久传统的程序。
六个月后,进入早期的beta阶段。我们决定此时发布,并开始着手
兼容性问题和交叉平台的稳定性,而且觉得程序现已经能用了,希望有兴趣的程序员加入开发
插件和支持不同文件格式。
0.54版本在1992年二月发布,作为第一个真正的专业自由
图像处理软件产生了很大影响,并且这也是第一个能够与大型商业图像处理程序竞争的
自由软件。
0.54版本是一个beta版本,不过它已经足够稳定,您能在日常工作中使用它。尽管如此,0.54版本其中一个最大的缺点就是其工具包(滑条,对话框等)是基于一个商业工具包--
Motif的。这对象
Linux一样的系统是个大问题,因为如果您想用更快的动态链接的Gimp,您就不得不买Motif,而您可能买不起。
当0.60版本在1996年七月发行时,它已经在S和P(Spencer和Peter)手下开发了四个月。最主要进步是其工具包,
GTK+(GIMPToolkit)和gdk(GIMPDrawingKit),它们解决了对Motif的依靠。而对图像艺术家而言,0.60版本包括完整的特性如:基本的图层;加强的涂画工具(半像素采样,画笔空间);一个更好的
喷笔;涂画模式等。
不过0.60版本只是一个开发者的版本,并不准备广泛使用。它作为0.99和最终1.0版本的工作平台,让功能和加强改进能测试,丢弃和更改。可以把0.60看成是0.99的alpha版本。
在1997年二月,0.99出台了。和其它开发者一道,S和P对GIMP进行了多处改进并添加了更多特性,主要变化是新的API和PDB,它们使编写
插件成为可能;Script-Fu(或者说宏)能使通常需要手工操作步骤自动化。GTK/gdk现在经过改变叫做GTK+。另外,0.99使用新的tile-based
内存处理使在GIMP中打开特大文件成为可能(读取一个100MB的图像不是问题)。0.99版本还引进了一个新的GIMP内部文件格式XCF。
新的API使编写GIMP的扩展和插件非常容易。加入许多新的插件和扩展使GIMP更加有用(如SANE,它使扫描能直接进入GIMP)。
1997年夏天,GIMP进入0.99.10版本,而S和P不得不停下大部分的支持,因为他们毕业并开始工作。尽管如此,其它Gimp开发者在FedericoMna的指挥下继续前进并准备迎接其黄金时刻。
1997年九月,GTK+从GIMP中分离。
GTK+被认为是极其出色的工具包,它被其它开发人员用作编写自己的应用程序。
GIMP在1997年十月进入特性冻结。也就是说GIMP核心函数库和程序不在接受新特性。GUM0.5版本也在十月早些时候发布。开发工作还在继续使GIMP变稳定并为1.0版本做最后准备。
GIMP1.0版本最终在1998年六月五号发布,GIMP向全世界宣布,它已经足够稳定来保证专业使用了。
GIMP1.0慢慢发展为非常稳定和被广泛使用的1.2版本。三年后,当GIMP的开发临近下一次稳定版的发行时,它们再三衡量觉得对程序内部基本功能修改的程度已经可以叫作2.0版本了。GIMP2.0.0最终在2004年5月23号发行。对于GIMP2.2,开发者们的目标是在一个短周期,增加一些重要的特性,它们不需要可能导致不稳定的对最底层代码的改变。GIMP2.2.0在2004年12月19号发行
(概述内容来源:)
主要功能
通过工具,可以使用绝大部分的
P图插件(可能要动用WINE)
有各式各样的工具,包括刷子、铅笔、
喷雾器、
克隆等工具,并可对刷子、模式等进行定制
变化工具包括旋转、缩放、切片和翻转
对所有绘图工具都使用次像素
取样,因而能产生高品质的
反锯齿效果
开源
GIMP以GPL协议发布,可以免费的下载并使用。
跨平台
您可以在
Linux,BSD,Windows下安装使用GIMP,不过作为Linux源生软件,在
Linux下您将会获得更好的用户体验。
我们提供给插件作者标准的预览构件,它可以极大地减少需要支持预览的代码数量。DavidOdin将该构件整合到当前所有的滤镜中,这样GIMP的许许多多滤镜就包含可以实时更新的预览,并且这些预览的表现也更加统一。
变换操作的实时预览
现在当变换工具(切变,缩放,
透视和旋转)呈“传统”模式时,它们可以显示操作结果的实时预览。以前只有变换网格时才会显示。
我们做了许多工作简化GIMP的界面并使其对新手有更高的
可用性。大部分对话框都尽量遵循GNOMEHIG。另外许多对话框中的“高级”选项被拆开或移除,取而代之的是合理的默认值或隐藏在扩展部分中。
GIMP现在使用GFig
插件支持矢量图层的基本功能。GFig插件支持一些矢量图形特性如渐变填充,Bezier曲线和曲线勾画。它也是在GIMP中创建规则或不规则
多边形的最简单的方法。在GIMP2.2中您能创建GFig图层,然后在GFig中再编辑这些图层。尽管如此,和专门的矢量图形程序如
Inkscape相比,这种矢量支持还显得比较简单。
还有...
还有许多相对小的用户可能发现的特性。下面就是一部分这些特性的简明列表。
现在可以使GIMP在
批处理模式下运行而不需要Xserver。
包含一个完全没有和GTK+链结的GIMP
二进制文件(gimp-console)。
加强了扩展输入设备的界面。
可编辑的工具箱:现在您可以选择将在工具箱中显示的工具及其顺序。尤其是如果您愿意就可以添加任何或所有的颜色工具到工具箱中。
直方图中可以看到R,G和B直方图覆盖在亮度直方图上。基于
选区内容计算直方图。
现在快捷键在所有GIMP窗口中共享。
选择工具包括矩形、椭圆、自由、模糊、贝兹曲线(Béziercurve)和智能剪刀
一次打开图像数不受限制,编辑时可多次取消、重复(只受限于
磁盘空间大小)
支持图层、通道,完全支持Alpha色频
支持的文件格式包括GIF、JPEG、PNG、XPM、TIFF、TGA、MPEG、PSD、
pdf、PCX、BMP等,可对这些格式进行转换,支持SVG导入导出
可通过外部程序(如Script-Fu)调用GIMP内部命令
可通过
插件扩展功能,目前已经有100多种插件可供选用
将帧作为图层来处理,支持MNG
通过GAP包,可对帧进行导航等
互用性和标准支持
您可以在GIMP和其它支持图像/PNG接入的程序(当前只知道Abiword)以及支持图像/
XML+svg接入的程序(当前只知道Inkscape)中拖放或粘贴拷贝图像数据。这样您可以从
Inkscape中拷贝粘贴曲线到GIMP中,然后拖动一个选区到Abiword中使其插入到您的文档中。
图案可以是任何GtkPixbuf所支持的格式,包括png,jpeg,xbm和其它。
GIMP能从SVG文件中加载渐变,从ACT和RIFF文件中加载色板。
拖放支持被扩展。现在您可以拖放文件和URI到图像窗口中,它们会作为现有图像的一个新图层被打开。
快捷键编辑器
现在您能够在专门的对话框中编辑您的快捷键,同时还可以继续使用鲜为人知的动态快捷键功能(自从1.2版本以来该功能就存在)。
附加组件
刷子/调色板/渐变色的GIMP
插件集(gimp-
数据extras)
用于《GREYC魔术图像转换软件》的GIMP插件(gimp-gmic)
GIMP的打印插件(gimp-gutenprint)
GIMP的可选扩展库(gimp-plugin-registry)
用户空间虚拟文件系统-后端(gvfs-backends)
命令行工具,用于XCF文件的额外数据(xcftools)
动态图制作插件(gimp-gap)
版本介绍
版本次要版本发布日期\u0026更新
0.x0.54–0.99.311996年2月15日:?
1.0.x1.0.0–1.0.31998年6月5日:?
1.2.x1.2.0–1.2.52000年12月25日:改进用户界面,修复bug
2.0.x2.0.0–2.0.62004年3月23日:Manynewtooloptions,GIMPnowusingGTK+2.xgraphicaltoolkit,notGTK+1.x.TabsandDockssystemintroduced.Script-fuscriptingsupportimprovedgreatly.Allowsalready-createdtexttobeedited.支持CMYKcolor
2.2.x2.2.0–2.2.172004年12月19日:新的
插件支持,
键盘快捷键编辑器,预览翻译工具。支持新的GIMP硬件控制器。改善Drag/dropandcopy/pasteGIMP到其他应用程序的功能
2.4.x2.4.0-2.4.72007年10月24日:支持
i1色彩管理系统,可扩展的刷子,新和改写的选择工具和全面的用户界面(新的图标主题)。
增加了文件格式的支持。全屏幕编辑和新的crop工具。提高印刷质量。Improvedinterfaceforexternaldeviceinput.
2.6.x2.6.02008年10月1日:GEGL,第一代的用户界面设计
2.6.12008年10月9日:错误修正,更新翻译。补充“OneWindowGimp”选项。
2.6.22008年10月30日:错误修正,更新翻译。
2.6.32008年11月22日:错误修正,更新翻译。
2.6.42009年1月1日:错误修正,更新翻译。
2.6.52009年2月2日:错误修正,更新翻译。
2.6.62009年3月17日:错误修正,更新翻译。
2.6.62009年3月17日:错误修正,更新翻译。
2.6.72009年8月14日:错误修正,更新翻译
2.8.02012年5月14日主要亮点包括:
期待已久的单窗口模式
能够组合层
对文本工具进行了改善
新的滑块widget
核心GEGl库几乎已经完成
2.10.02018年4月27日:
图像处理几乎完全移植到GEGL,允许高位深度处理,
多线程和
硬件加速像素处理,等等。
i1色彩管理系统是现在的一个核心特性,大多数小部件和预览区域都是颜色管理的。
许多改进的工具,以及一些新的和令人兴奋的工具,如翘曲变换,统一变换和句柄变换工具。
改进的数字绘画与帆布旋转和翻转,对称绘画,MyPaint刷支持…
支持一些新的图像格式添加(OpenExr、RGBE、WebP、HGT),以及对许多现有格式的改进支持(特别是更健壮的PSD导入)。
EXIF、XMP、IPTC和DICOM的元数据查看和编辑。
基本的HIDPI支持:自动或用户选择的图标大小。
GIMP(光、灰、暗和系统)的新主题和新的象征性图标意在使环境暗淡,并将焦点转移到内容(前主题和彩色图标),但在首选项中仍然可用。
详细信息
版本:2.6.11ubuntu6(gimp)
更新:Cononical提供GIMP图像编辑器的关键更新至2012年十月。
GIMP2.1.GIMP2.2的新特性
这里是关于GIMP2.2的一些最重要特性的简明摘要。许多长期使用的用户会发现和称赞(或报怨)的比较小的变化,以及关于
插件编程和Script-Fu创建方面的重要改变就没有包含在这里了。
2012年08月25日,GIMP2.8.2发布,该版本主要是修复一些小的bug。
操作指南
GTK+2.4整合
菜单使用GtkUIManager从
XML数据文件中动态地生成菜单结构。
一个重新改良的文件选择器在GIMP中各处用作打开和保存文件。它最大的优点就是让您生成一系列“书签”,这样就能快速轻松地在常用目录间浏览。
GIMP现在支持花哨的ARGB光标(当它们在系统中可用时)。