fbpx
维基百科

GIMP

GIMP(名稱由GNU Image Manipulation Program的首字母組成,意为“GNU图像处理程序”)是一個自由及開放原始碼點陣圖圖像編輯器,用於图像照片润饰及編輯、自由繪圖、調整大小、裁剪、相片蒙太奇、轉換圖像格式以及其他專業任務。

GIMP
GIMP 2.10屏幕截图
原作者斯宾塞·金柏和彼德·马蒂斯
開發者The GIMP Development Team
首次发布1996年1月 (1996-01)
目前版本
  • 2.99.14 (2022年11月18日;預發佈版本)[1]
  • 2.10.32 revision 1 (2022年6月20日;穩定版本)[2]
源代码库
  • gitlab.gnome.org/GNOME/gimp
编程语言CGTK+
操作系统GNU/LinuxmacOSMicrosoft WindowsFreeBSDSolaris、AmigaOS 4
语言多种语言(支持52种语言,其中37种备有完整翻译的版本)[3][4]
类型點陣圖圖像編輯器
许可协议GNU GPL v3+[5]
网站www.gimp.org

GIMP始於1995年,使用GPLv3+,可运行於GNU/LinuxMS WindowsmacOS等平台,其原生文件格式的扩展名是.xcf

历史

 
Kubuntu上的GIMP 2.6创作图像

GIMP最初称为“通用图像处理程序”(General Image Manipulation Program),[6]斯宾塞·金柏英语Spencer Kimball (computer programmer)彼得·马蒂斯英语Peter Mattis所创。对GIMP的开发始于1995年,作为加州大学伯克利分校eXperimental Computing Facility英语eXperimental Computing Facility的中长期发展项目发展;第一个公开发行的GIMP(0.54)于1996年一月发布。[7][8]当时理查德·斯托曼在次年访问伯克利分校,金柏和马蒂斯向他询问能否将General更改为GNU(由斯托曼发起的操作系统的名字)。[9]在斯托曼的许可下,缩写GIMP的解释改成了“GNU Image Manipulation Program”(GNU图像处理程序),这也意味着这个计划成为GNU计划的一部分,GIMP是由GNOME计划之下的一群自发组织的志愿者开发。[10][11]

GIMP自第一版开始对计算机架构和操作系统的支持范围有了明显的扩大。第一版所支持的UNIX系统包括Linux、SGI IRIXHP-UX[6][12]从最初的版本起,GIMP还支持了更多的系统,包括Microsoft WindowsOS X;最早支持32位Windows平台的版本由芬兰程序师Tor Lillqvist (tml)于1997年开发,通过GIMP 1.1版发布。[12]

GIMP自第一版发布后重视社区的组建和快速普及。社区成形于启动开发教程与绘画,并分享更好的工作流程和技术。[13]

名为GTK+(GIMP tool kit)的GUI开发工具英语List of toolkits在GIMP的后续开发中产生。GTK+由其先前版本GTK(不带加号)改造而来,通过重新设计使用面向对象程序设计技术开发。GTK+的开发归结于彼得·马蒂斯对使用Motif开发的GIMP初版不再抱以期望;Motif的使用持续到GIMP 0.60。[8][14]

功能特色

 
展示Mac OS X Lion上的GIMP画笔、图案、渐变窗口的动画(英文)

用于图像编辑工具可在工具箱、菜单及对话框获得。包括填充、画笔、渐变、選取、图层及蒙版……等工具。

颜色
GIMP有多种选择颜色的方式,包括调色板、颜色选择器和用滴管从画布选取颜色。内置的颜色选择器包括了RGB/HSV选择器或scales、水彩画颜料选择器、CMYK选择器和色轮。颜色可通过十六进制代码HTML代码选取。GIMP原生支持索引颜色及RGB色彩空间;其他色彩空间支持使用新的颜色空间分解每个通道变成黑白图像。CMYK、LABHSV色彩空间支持这种方式。[15][16]配色可通过使用混合工具、在图像表面运用渐变和使用GIMP的色彩模式实现。渐变还能完全应用于画笔等工具,当用户使用这种方式生成颜色渐变效果。GIMP包含了许多默认的渐变效果,用户还可以通过工具设置自定义渐变效果。
选择和路径工具
GIMP有许多创建选区的方式,包括矩形和圆形选择工具、自由选择工具和模糊选择工具(通称“魔棒”)。更多高级的选择工具包括能选择有相似颜色的区域的按颜色选择工具和用智能边缘适配选区形状的剪刀选择工具。GIMP还支持快速蒙版模式,让用户在选区绘图。看上去像一个红色的覆盖区域被添加或删除。前景选择工具是一种简单的互动对象提取英语Simple Interactive Object Extraction(SIOX)方式,用于提取前景元素,例如一个人或一棵树。路径工具允许用户创建一个向量(贝兹曲线Bézier curve)路径可用来创建围绕自然曲线的综合选择,还可以被命名、保存或用画笔、渐变或线条绘制。
图像编辑
GIMP有多种编辑图像的方式。通用的工具包括画笔、铅笔、喷枪、橡皮和墨水工以新建或混合像素。油漆桶和混合工具用于修改图像的大片区域及辅助混合图像。GIMP还有一个智能工具选项,用更多的复杂算法以使用户在用别的方法费时或做不到的情况下进行操作;这些工具包括包括克隆工具以使用画笔复制点阵图,修复画笔以从一个地方复制点阵及修正被使用的颜色及区域。透视克隆以前面提到的克隆工具相似的方式复制,还能让用户作距离修改。涂抹和加深工具是用于涂抹和加深操作的的画笔。掩饰和和火焰工具是能让目标像素更亮或更暗的工具。
GIMP的变换工具有对齐工具、移动、切变、旋转、测量、剪裁、透视和翻转工具。
 
显示图层、通道和路径窗口的动画。(英文)
图层、图层蒙版和通道
GIMP中编辑的图像会保护许多图层[17]任何一个图层都由通道组成。RGB图像通常有3到4个图像,包含红色、绿色和蓝色三种通道。颜色子通道看上去像不同的灰度图像,但组合到一起就会形成完整的图像。第四个通道可能是Alpha通道(或蒙版)。这个通道以不透明度标明了图像的哪一部分可见,哪一部分不可见。
文字图层可以由文字工具创建,能让用户在图上打字。文字图层可转换成路径或选区。[18][19]
自动化、脚本和插件
GIMP有约150种标准的效果和滤镜,包括阴影、模糊、动态模糊和噪音。
GIMP可以通过脚本语言实现自动操作。Script-Fu是基于Scheme语言,使用TinyScheme脚本语言的工具。GIMP还可以用PerlPython(Python-fu)或Tcl语言的脚本操作。添加到GIMP的功能不仅有源代码(GIMP核心),还有新编的插件。这些是由GIMP主程序控制及执行外挂程序。[20]MathMap是一种以C语言写成的样板插件。
 
使用MathMap作出的Droste effect
GIMP支持使用包括模糊/锐化工具等途径模糊及锐化图像。锐化遮罩工具(Unsharp Mask tool)用于选择性的锐化操作,仅通过对局部的锐化而使图像变得十分清晰。锐化遮罩工具被摄影师用来作出比锐化滤镜更精确地效果。[21][22]选择性高斯模糊工具(Selective Gaussian Blur tool)以相似的方式对图像的细节部分进行模糊操作。
GEGL
通用图形库Generic Graphics Library,GEGL)第一次作为GIMP组件是在2.6版发布时期,最初引进时没有用到GEGL的全部功能。自2.6版起,GIMP可用GEGL实行高位深颜色的操作,因为在色彩操作过程中只有极少的数据丢失。[23]全部整合之后,GEGL会使GIMP支持更高的色深及无损的工作流。
文档格式
GIMP支持导入和导出多种不同的文件格式[24]GIMP的原生格式XCF用于存储所有GIMP处理的图像信息,XCF是 eXperimental Computing Facility 的缩写。
文件格式
导入和导出 GIMP支持导入和导出BMPJPEGPNGGIFTIFF,随着多个其它应用程序的文件格式如Autodesk flic动画、Corel Paint Shop Pro图像,以及Adobe Photoshop文档。其他格式包括PostScript文档、X位图和Zsoft PCX。GIMP还支持读写SVGICO格式。
仅导入 GIMP可导入Adobe PDF和许多数码相机RAW文件,但不能保存这些格式。开源插件UFRaw可完美支持RAW格式。
仅导出 GIMP可导出MNG格式图像(仅在Linux版本)、HTML(作为有色彩单元的表)、C语言源代码(作为数组)和ASCII艺术(通过插件实现),即使不能读取这类格式。這個有中文版

开发进度

GIMP最初是由志愿者在GNU计划名下作为自由软件项目开发。[25]软件的开发进行于一个公共的git源代码库、公共邮件列表和设在GIMPNET IRC网络上的公共聊天频道。[26]

新功能实行于公共的分开的源代码分支并在GIMP小组确保不破坏已有功能的情况下合并入主分支(或开发分支)。[27]有时候这意味着近乎完成的功能不会并入或者在可以用于GIMP之前需要花费几个月或者几年的时间。

GIMP本身是以源代码的形式发布的。在源代码之后,一些跟GIMP维护者有或者没有联系的团体会发布在不同操作系统下的安装包。

GIMP的軟件版本號表现为“主-次-微”格式,每个数字都带有各自的意义:第一个数字仅随着主要的开发活动(当前为2)而递增;第二个数字随着版本的新功能递增,单号表达进行中的开发版本乃至数字分配到稳定版;第三个数字在每个发行版前后递增,含有随后应用的错误修正并作为稳定版发布。

每年GIMP都在Google Summer of Code(GSoC)申请席位。[28][29]到目前为止GIMP参加了除2007年外的所有年会。[30]从2006年到2009年他们有9个GSoC项目取得成功,[28]即便不是所有成功的项目加入到GIMP。修复画笔和透视克隆工具以及Ruby绑定作为2006年GSoC的一部分创建并用于GIMP 2.8.0,即便当时有其他三个项目且没有在GIMP稳定版中使用;这些项目存在于矢量图层和JPEG 2000插件。一部分GSoC项目在2008年完成,但没加入到GIMP的稳定版。

用户界面

 
GIMP 2.8.0 RC1展示单窗口模式

GIMP的用户界面是由专注设计和可用性小组设计。这个小组建立于GIMP的开发者加入OpenUsability项目之后。[31]一个为GIMP的界面集思广益的小组已经建立,[32][33]在此GIMP用户可以提出改进GIMP界面的建议。

GIMP以多窗口和单窗口两种模式显示,[34]GIMP 2.8默认使用多窗口模式。多窗口模式中一套窗口容纳了所有GIMP的功能。默认情况下工具和工具设置置于左边,其他对话框置于右边。[35]

GTK+(GIMP tool kit)用来创建图形用户界面。与GIMP相关的GTK+的创建和历史已在上文描述。

自由图形会议

自由图形会议(Libre Graphics Meeting,LGM)是GIMP及其他项目的开发者聚会讨论自由及开放源代码软件界面的一项年度会议。GIMP的开发者在此会议上保留Birds of a feather英语Birds of a feather (computing)(BOF)议题。

发行

当前版本的GIMP运行于多个操作系统,包括LinuxOS XMicrosoft Windows。许多Linux发行版包含GIMP作为桌面操作系统的一部分,包括FedoraDebian

GIMP的Microsoft Windows版本由Tor Lillqvist发起于1997年。GIMP网站所链接的二进制安装包由Jernej Simončič完成开发。[36]MacPorts被列为Mac版GIMP的推荐提供者。[37]这网站不再要求如版本2.8.2和以后原生地运行在Mac OS X的版本。[38]GTK+最初地设计是在X11上面运行。因为OS X可以选择用X11服务器,把GIMP移植到OS X相比创建Windows移植版本更简单。GIMP还可以作为来自Android上的Google Play的Ubuntu noroot包的一部分。[39]

复刻及衍生版本

 
通过X11运行于Mac OS X Tiger的GIMP 2.2.8

因为开放源代码,一些复刻、变种及衍生版本被创建以满足用户的需求。GIMP可用于流行的操作系统,其变种或许专为特定操作系统定制。然而这些变种没有被GIMP官网链接或者托管。

知名的包括:

  • CinePaint:原名Film Gimp,是GIMP 1.0.4的复刻,用于正片的逐帧润色。CinePaint支持32位IEEE浮点色深每通道,以及色彩管理HDR。CinePaint主要用于电影业,主要因其支持高保真图像格式。可以用在BSD、Linux和OS X。
  • GIMP classic:紧靠GIMP v2.6.8源代码创建的修补程序[40]来撤销GIMP 2.4到v2.6的用户界面做出的改动。Ubuntu版的GIMP classic可以使用。[41]2011年3月,新的修补可以从SourceForge下载,这一修补紧靠着GIMP v2.7的实验版。
  • GIMP Portable:用于Microsoft Windows XP或更高版本的GIMP的便携版,在不同电脑之间保留画笔和预设[42]
  • GimPhotoGIMPshop:用以在某些形式上仿制Adobe Photoshop的衍生版本
  • Instrumented GIMP(ingimp):在滑鐵盧大學创建的用来追踪和报告用户对话,带有生成有关怎样使用GIMP的统计的程序,第一版发行于2007年5月5日。ingimp生成的统计报告可以在项目的主页发布。[43]2014年,ingimp网站不再可以访问。
  • SeashoreGIMP.appGIMP on OS X:用于Mac OS的GIMP衍生版本。[44][45]

扩展

 
使用GAP插件生成的GIF动画

GIMP Animation Package(GAP):用于创建动画的GIMP插件。GAP能保存动画为GIFAVI格式。[46]动画功能依赖于GIMP的图层和文件名编号能力。动画的创建方式是将每个帧创建在其自身的图层上(也就是说将任意图层当作动画处理)或控制任意编号的文件作为视频的一个帧:移动、旋转、翻转、更改颜色、筛选等方式对图层利用插值内函数调用(插件使用),不超过指定的帧范围。生成的动画可保存为动态GIF或视频文件。GAP还提供程序层渐变、帧速率改变,以及路径的移动,可创建复杂的动画。

GIMP Paint Studio(GPS):GIMP画笔工具预设值的合集,面向艺术家和平面图像设计师提供。可以加速重复性的任务并允许在工作之余保存工具设置。[47]

吉祥物

 
Wilber

GIMP的官方吉祥物是Wilber,被SuperTuxKart设定为车手,还在法國國家圖書館Project Blinkenlights展览上展出。[48][49][50]

Wilber由Tuomas Kuosmanen于1997年9月25日之前的一段时间完成,自从作者收到附件和一个工具包得以轻松地完成该过程。[51]

参见

参考资料

  1. ^ Development version: GIMP 2.99.14 Released. 2022年11月18日. 
  2. ^ https://www.gimp.org/downloads/.
  3. ^ GIMP — Documentation. GIMP documentation. GIMP Documentation team. 2001–2009 [2 July 2009]. (原始内容于2010-02-07). 
  4. ^ GNOME GIMP translation statistics, see GIMP 2.6. [2010-02-20]. (原始内容于2010-07-21). 
  5. ^ Licence-file. [2015-09-03]. (原始内容于2015-06-07). 
  6. ^ 6.0 6.1 Spencer Kimball & Peter Mattis. readme. 11 February 1996 [23 March 2008]. (原始内容 (tarred and gzipped text, see README)存档于2011年2月17日). 
  7. ^ GIMP — Prehistory — before GIMP 0.54. GIMP history. Peter Mattis. 29 July 1995 [2 July 2009]. (原始内容于2015-09-05). 
  8. ^ 8.0 8.1 ancient history. GIMP. [18 June 2012]. (原始内容于2015-09-05). 
  9. ^ Documentation. GIMP. [18 June 2012]. (原始内容于2012-06-28). 
  10. ^ GNOME: The Free Software Desktop Project. gnome.org. The GNOME Project. 2005–2009 [2 July 2009]. (原始内容于2005-08-02). 
  11. ^ gimp — GNU Image Manipulation Program. gnome.org. The GNOME Project. [2 July 2009]. (原始内容于2009-08-02). 
  12. ^ 12.0 12.1 . [2013-09-16]. (原始内容存档于2009-06-27). 
  13. ^ Bunks, Carey. . New Riders. 2000: 14 [8 July 2009]. ISBN 0-7357-0924-6. (原始内容存档于2009年7月1日). 
  14. ^ Hackvän, Stig. . LinuxWorld.com. 1999-01-01 [2013-08-19]. (原始内容存档于1999-04-17). LinuxWorld: Why did you write GTk as part of GIMP? Mattis: The original version of the GIMP (0.5) used Motif. 
  15. ^ Yoshinori Yamakawa. . cue.yellowmagic.info. 6 January 2007 [2 July 2009]. (原始内容存档于2007年1月7日). 
  16. ^ The GIMP documentation team. Decompose. GIMP user manual. docs.gimp.org. [2 July 2009]. (原始内容于2013-12-24). 
  17. ^ GIMP documentation team. Introduction to layers. GIMP user manual. docs.gimp.org. [2 July 2009]. (原始内容于2013-10-07). 
  18. ^ GIMP documentation team. Paths and Text. GIMP manual. gimp.org. [5 July 2009]. (原始内容于2009-06-04). 
  19. ^ GIMP documentation team. Text and Fonts. GIMP manual. gimp.org. [5 July 2009]. (原始内容于2013-10-07). 
  20. ^ Earl Oliver, Jaime Ruiz, Steven She, and Jun Wang, The Software Architecture of the GIMP, December 2006. Citeseerx.ist.psu.edu. 4 December 2006 [18 June 2012]. (原始内容于2012-10-16). 
  21. ^ Sharpening — Unsharp Mask. www.scantips.com. [8 August 2009]. (原始内容于2013-10-05). 
  22. ^ Unsharp Mask. GIMP manual. manual.gimp.org. 2002–2003 [8 August 2009]. (原始内容存档于2006年5月2日). 
  23. ^ GIMP development team. GIMP 2.6 Release Notes. gimp.org. [2 July 2009]. (原始内容于2013-10-07). 
  24. ^ . gimphelp.org. 2007 [2 July 2009]. (原始内容存档于2009年8月30日). 
  25. ^ GNU General Public License. license. Free Software Foundation. June 1991 [29 June 2009]. (原始内容于2013-09-21). 
  26. ^ gimp — GIMP — Development. gimp website. git.gnome.org. 2012 [25 June 2012]. (原始内容于2013-09-29). 
  27. ^ 引用错误:没有为名为gimp-git的参考文献提供内容
  28. ^ 28.0 28.1 . Wilber's Wiki. GIMP developers. 30 April 2009 [30 June 2009]. (原始内容存档于2009年8月27日). 
  29. ^ . Google Summer of Code 2009. Google. 2009 [30 June 2009]. (原始内容存档于2009年4月23日). 
  30. ^ . lists.xcf.berkeley.edu:gimp-developer. Michael Schumacher. Thu 15, 5 March:01:42 PDT 2007 [30 June 2009]. (原始内容存档于2009年6月4日). 
  31. ^ Reitmayr, Ellen. . openusability.org. 1 January 2008 [5 July 2009]. (原始内容存档于2009年8月14日). 
  32. ^ . gimp.org. [5 July 2009]. (原始内容存档于2009-06-10). 
  33. ^ GIMP UI brainstorm. GIMP UI team. [5 July 2009]. (原始内容于2013-10-04). 
  34. ^ Release Notes for GIMP 2.8. GIMP. 4 July 2007 [18 June 2012]. (原始内容于2012-08-28). 
  35. ^ The standard windows of GIMP. GIMP User Manual. The GIMP Documentation Team. [24 April 2011]. (原始内容于2013-10-07). 
  36. ^ . The gimp-win project. [2 July 2009]. (原始内容存档于2013-10-04). 
  37. ^ GIMP downloads. GIMP Project. [2 July 2009]. (原始内容于2014-09-05). 
  38. ^ . GIMP Project. [2 July 2009]. (原始内容存档于2009-06-21). 
  39. ^ 存档副本. [2013-10-02]. (原始内容于2013-10-05). 
  40. ^ Peter Hartshorn. gimp classic patch. sourceforge.net. [2013-10-04]. (原始内容于2013-10-04). 
  41. ^ Alastair M. Robinson. GIMP-classic. launchpad.net. [23 March 2010]. (原始内容于2013-10-05). 
  42. ^ John T. Haller. GIMP Portable. ProtableApps.Com, The GIMP team. 22 March 2009 [2 July 2009]. (原始内容于2012-03-08). 
  43. ^ Internet Archive上的
  44. ^ GIMP.app. GIMP.app team. [2 July 2009]. (原始内容于2013-09-29). 
  45. ^ Karin Lehmann, Simone. . gimp.lisanet.de. [19 October 2010]. (原始内容存档于2013-10-04). 
  46. ^ Jakub Steiner. Advanced Animations Tutorial. GIMP user manual. the GIMP documentation team. [2 July 2009]. (原始内容于2013-10-04). 
  47. ^ christophe. GIMP + GPS (gimp paint studio). code.google.com. [2 July 2009]. (原始内容于2017-03-27). 
  48. ^ SuperTuxKart changelog, see 0.6. Mac.softpedia.com. [18 June 2012]. (原始内容于2013-08-27). 
  49. ^ . Wormux.org. [18 June 2012]. (原始内容存档于2012年6月15日). 
  50. ^ 法國國家圖書館上的
  51. ^ GIMP — linking to us (页面存档备份,存于互联网档案馆). For Wilber kit see /docs/Wilber_Construction_Kit.xcf.gz

外部链接

官方網站

  • 官方网站  (英文)
  • GIMP Professional Presets Archives (英文)
  • GIMP文件项目上的GIMP使用手册文档
  • GIMP文件项目上的GIMP在线版用户手册

使用教學

  • (繁體中文)
  • (繁體中文)
  • 以GIMP轉換影片為GIF動畫(页面存档备份,存于互联网档案馆

參與中文翻譯

GIMP是GNOME的子計劃之一,故其相關的翻譯也在GNOME之下,在「GIMP及其家族(正體(页面存档备份,存于互联网档案馆),简体(页面存档备份,存于互联网档案馆))」中可以找到GIMP的翻譯頁面。

  • Ubuntu及相關自由軟體之正體中文翻譯討論區
  • Ubuntu及相關自由軟體之簡體中文翻譯討論區
  • GNOME繁體中文翻譯團隊
  • GNOME簡體中文翻譯團隊
  • Tryneeds(「GNOME」類別)(页面存档备份,存于互联网档案馆)→GNOME正體中文翻譯團隊維護,相關說明
  • GNOME繁體中文翻譯團隊網上論壇→Google網上論壇

其他

gimp, 提示, 此条目的主题不是s, 名稱由gnu, image, manipulation, program, 的首字母組成, 意为, gnu图像处理程序, 是一個自由及開放原始碼的點陣圖圖像編輯器, 用於图像照片润饰及編輯, 自由繪圖, 調整大小, 裁剪, 相片蒙太奇, 轉換圖像格式以及其他專業任務, 10屏幕截图原作者斯宾塞, 金柏和彼德, 马蒂斯開發者the, development, team首次发布1996年1月, 1996, 目前版本2, 2022年11月18日, 預發佈版本, revision,. 提示 此条目的主题不是GIMPS GIMP 名稱由GNU Image Manipulation Program 的首字母組成 意为 GNU图像处理程序 是一個自由及開放原始碼的點陣圖圖像編輯器 用於图像照片润饰及編輯 自由繪圖 調整大小 裁剪 相片蒙太奇 轉換圖像格式以及其他專業任務 GIMPGIMP 2 10屏幕截图原作者斯宾塞 金柏和彼德 马蒂斯開發者The GIMP Development Team首次发布1996年1月 1996 01 目前版本2 99 14 2022年11月18日 預發佈版本 1 2 10 32 revision 1 2022年6月20日 穩定版本 2 源代码库gitlab wbr gnome wbr org wbr GNOME wbr gimp编程语言C GTK 操作系统GNU Linux macOS Microsoft Windows FreeBSD Solaris AmigaOS 4语言多种语言 支持52种语言 其中37种备有完整翻译的版本 3 4 类型點陣圖圖像編輯器许可协议GNU GPL v3 5 网站www wbr gimp wbr orgGIMP始於1995年 使用GPLv3 可运行於GNU Linux MS Windows macOS等平台 其原生文件格式的扩展名是 xcf 目录 1 历史 2 功能特色 3 开发进度 3 1 用户界面 3 2 自由图形会议 3 3 发行 4 复刻及衍生版本 4 1 扩展 5 吉祥物 6 参见 7 参考资料 8 外部链接 8 1 官方網站 8 2 使用教學 8 3 參與中文翻譯 8 4 其他历史 编辑主条目 GIMP版本历史 Kubuntu上的GIMP 2 6创作图像 GIMP最初称为 通用图像处理程序 General Image Manipulation Program 6 由斯宾塞 金柏 英语 Spencer Kimball computer programmer 和彼得 马蒂斯 英语 Peter Mattis 所创 对GIMP的开发始于1995年 作为加州大学伯克利分校eXperimental Computing Facility 英语 eXperimental Computing Facility 的中长期发展项目发展 第一个公开发行的GIMP 0 54 于1996年一月发布 7 8 当时理查德 斯托曼在次年访问伯克利分校 金柏和马蒂斯向他询问能否将General更改为GNU 由斯托曼发起的操作系统的名字 9 在斯托曼的许可下 缩写GIMP的解释改成了 GNU Image Manipulation Program GNU图像处理程序 这也意味着这个计划成为GNU计划的一部分 GIMP是由GNOME计划之下的一群自发组织的志愿者开发 10 11 GIMP自第一版开始对计算机架构和操作系统的支持范围有了明显的扩大 第一版所支持的UNIX系统包括Linux SGI IRIX和HP UX 6 12 从最初的版本起 GIMP还支持了更多的系统 包括Microsoft Windows和OS X 最早支持32位Windows平台的版本由芬兰程序师Tor Lillqvist tml 于1997年开发 通过GIMP 1 1版发布 12 GIMP自第一版发布后重视社区的组建和快速普及 社区成形于启动开发教程与绘画 并分享更好的工作流程和技术 13 名为GTK GIMP tool kit 的GUI开发工具 英语 List of toolkits 在GIMP的后续开发中产生 GTK 由其先前版本GTK 不带加号 改造而来 通过重新设计使用面向对象程序设计技术开发 GTK 的开发归结于彼得 马蒂斯对使用Motif开发的GIMP初版不再抱以期望 Motif的使用持续到GIMP 0 60 8 14 功能特色 编辑 展示Mac OS X Lion上的GIMP画笔 图案 渐变窗口的动画 英文 用于图像编辑工具可在工具箱 菜单及对话框获得 包括填充 画笔 渐变 選取 图层及蒙版 等工具 颜色 GIMP有多种选择颜色的方式 包括调色板 颜色选择器和用滴管从画布选取颜色 内置的颜色选择器包括了RGB HSV选择器或scales 水彩画颜料选择器 CMYK选择器和色轮 颜色可通过十六进制代码HTML代码选取 GIMP原生支持索引颜色及RGB色彩空间 其他色彩空间支持使用新的颜色空间分解每个通道变成黑白图像 CMYK LAB和HSV色彩空间支持这种方式 15 16 配色可通过使用混合工具 在图像表面运用渐变和使用GIMP的色彩模式实现 渐变还能完全应用于画笔等工具 当用户使用这种方式生成颜色渐变效果 GIMP包含了许多默认的渐变效果 用户还可以通过工具设置自定义渐变效果 选择和路径工具 GIMP有许多创建选区的方式 包括矩形和圆形选择工具 自由选择工具和模糊选择工具 通称 魔棒 更多高级的选择工具包括能选择有相似颜色的区域的按颜色选择工具和用智能边缘适配选区形状的剪刀选择工具 GIMP还支持快速蒙版模式 让用户在选区绘图 看上去像一个红色的覆盖区域被添加或删除 前景选择工具是一种简单的互动对象提取 英语 Simple Interactive Object Extraction SIOX 方式 用于提取前景元素 例如一个人或一棵树 路径工具允许用户创建一个向量 贝兹曲线 Bezier curve 路径可用来创建围绕自然曲线的综合选择 还可以被命名 保存或用画笔 渐变或线条绘制 图像编辑 GIMP有多种编辑图像的方式 通用的工具包括画笔 铅笔 喷枪 橡皮和墨水工以新建或混合像素 油漆桶和混合工具用于修改图像的大片区域及辅助混合图像 GIMP还有一个智能工具选项 用更多的复杂算法以使用户在用别的方法费时或做不到的情况下进行操作 这些工具包括包括克隆工具以使用画笔复制点阵图 修复画笔以从一个地方复制点阵及修正被使用的颜色及区域 透视克隆以前面提到的克隆工具相似的方式复制 还能让用户作距离修改 涂抹和加深工具是用于涂抹和加深操作的的画笔 掩饰和和火焰工具是能让目标像素更亮或更暗的工具 GIMP的变换工具有对齐工具 移动 切变 旋转 测量 剪裁 透视和翻转工具 显示图层 通道和路径窗口的动画 英文 图层 图层蒙版和通道 GIMP中编辑的图像会保护许多图层 17 任何一个图层都由通道组成 RGB图像通常有3到4个图像 包含红色 绿色和蓝色三种通道 颜色子通道看上去像不同的灰度图像 但组合到一起就会形成完整的图像 第四个通道可能是Alpha通道 或蒙版 这个通道以不透明度标明了图像的哪一部分可见 哪一部分不可见 文字图层可以由文字工具创建 能让用户在图上打字 文字图层可转换成路径或选区 18 19 自动化 脚本和插件 GIMP有约150种标准的效果和滤镜 包括阴影 模糊 动态模糊和噪音 GIMP可以通过脚本语言实现自动操作 Script Fu是基于Scheme语言 使用TinyScheme脚本语言的工具 GIMP还可以用Perl Python Python fu 或Tcl语言的脚本操作 添加到GIMP的功能不仅有源代码 GIMP核心 还有新编的插件 这些是由GIMP主程序控制及执行外挂程序 20 MathMap是一种以C语言写成的样板插件 使用MathMap作出的Droste effect GIMP支持使用包括模糊 锐化工具等途径模糊及锐化图像 锐化遮罩工具 Unsharp Mask tool 用于选择性的锐化操作 仅通过对局部的锐化而使图像变得十分清晰 锐化遮罩工具被摄影师用来作出比锐化滤镜更精确地效果 21 22 选择性高斯模糊工具 Selective Gaussian Blur tool 以相似的方式对图像的细节部分进行模糊操作 GEGL 通用图形库 Generic Graphics Library GEGL 第一次作为GIMP组件是在2 6版发布时期 最初引进时没有用到GEGL的全部功能 自2 6版起 GIMP可用GEGL实行高位深颜色的操作 因为在色彩操作过程中只有极少的数据丢失 23 全部整合之后 GEGL会使GIMP支持更高的色深及无损的工作流 文档格式 GIMP支持导入和导出多种不同的文件格式 24 GIMP的原生格式XCF用于存储所有GIMP处理的图像信息 XCF是 eXperimental Computing Facility 的缩写 文件格式导入和导出 GIMP支持导入和导出BMP JPEG PNG GIF和TIFF 随着多个其它应用程序的文件格式如Autodesk flic动画 Corel Paint Shop Pro图像 以及Adobe Photoshop文档 其他格式包括PostScript文档 X位图和Zsoft PCX GIMP还支持读写SVG和ICO格式 仅导入 GIMP可导入Adobe PDF和许多数码相机的RAW文件 但不能保存这些格式 开源插件UFRaw可完美支持RAW格式 仅导出 GIMP可导出MNG格式图像 仅在Linux版本 HTML 作为有色彩单元的表 C语言源代码 作为数组 和ASCII艺术 通过插件实现 即使不能读取这类格式 這個有中文版开发进度 编辑GIMP最初是由志愿者在GNU计划名下作为自由软件项目开发 25 软件的开发进行于一个公共的git源代码库 公共邮件列表和设在GIMPNET IRC网络上的公共聊天频道 26 新功能实行于公共的分开的源代码分支并在GIMP小组确保不破坏已有功能的情况下合并入主分支 或开发分支 27 有时候这意味着近乎完成的功能不会并入或者在可以用于GIMP之前需要花费几个月或者几年的时间 GIMP本身是以源代码的形式发布的 在源代码之后 一些跟GIMP维护者有或者没有联系的团体会发布在不同操作系统下的安装包 GIMP的軟件版本號表现为 主 次 微 格式 每个数字都带有各自的意义 第一个数字仅随着主要的开发活动 当前为2 而递增 第二个数字随着版本的新功能递增 单号表达进行中的开发版本乃至数字分配到稳定版 第三个数字在每个发行版前后递增 含有随后应用的错误修正并作为稳定版发布 每年GIMP都在Google Summer of Code GSoC 申请席位 28 29 到目前为止GIMP参加了除2007年外的所有年会 30 从2006年到2009年他们有9个GSoC项目取得成功 28 即便不是所有成功的项目加入到GIMP 修复画笔和透视克隆工具以及Ruby绑定作为2006年GSoC的一部分创建并用于GIMP 2 8 0 即便当时有其他三个项目且没有在GIMP稳定版中使用 这些项目存在于矢量图层和JPEG 2000插件 一部分GSoC项目在2008年完成 但没加入到GIMP的稳定版 用户界面 编辑 GIMP 2 8 0 RC1展示单窗口模式 GIMP的用户界面是由专注设计和可用性小组设计 这个小组建立于GIMP的开发者加入OpenUsability项目之后 31 一个为GIMP的界面集思广益的小组已经建立 32 33 在此GIMP用户可以提出改进GIMP界面的建议 GIMP以多窗口和单窗口两种模式显示 34 GIMP 2 8默认使用多窗口模式 多窗口模式中一套窗口容纳了所有GIMP的功能 默认情况下工具和工具设置置于左边 其他对话框置于右边 35 GTK GIMP tool kit 用来创建图形用户界面 与GIMP相关的GTK 的创建和历史已在上文描述 自由图形会议 编辑 主条目 自由图形会议 自由图形会议 Libre Graphics Meeting LGM 是GIMP及其他项目的开发者聚会讨论自由及开放源代码软件界面的一项年度会议 GIMP的开发者在此会议上保留Birds of a feather 英语 Birds of a feather computing BOF 议题 发行 编辑 当前版本的GIMP运行于多个操作系统 包括Linux OS X和Microsoft Windows 许多Linux发行版包含GIMP作为桌面操作系统的一部分 包括Fedora和Debian GIMP的Microsoft Windows版本由Tor Lillqvist发起于1997年 GIMP网站所链接的二进制安装包由Jernej Simoncic完成开发 36 MacPorts被列为Mac版GIMP的推荐提供者 37 这网站不再要求如版本2 8 2和以后原生地运行在Mac OS X的版本 38 GTK 最初地设计是在X11上面运行 因为OS X可以选择用X11服务器 把GIMP移植到OS X相比创建Windows移植版本更简单 GIMP还可以作为来自Android上的Google Play的Ubuntu noroot包的一部分 39 复刻及衍生版本 编辑 通过X11运行于Mac OS X Tiger的GIMP 2 2 8 因为开放源代码 一些复刻 变种及衍生版本被创建以满足用户的需求 GIMP可用于流行的操作系统 其变种或许专为特定操作系统定制 然而这些变种没有被GIMP官网链接或者托管 知名的包括 CinePaint 原名Film Gimp 是GIMP 1 0 4的复刻 用于正片的逐帧润色 CinePaint支持32位IEEE浮点色深每通道 以及色彩管理和HDR CinePaint主要用于电影业 主要因其支持高保真图像格式 可以用在BSD Linux和OS X GIMP classic 紧靠GIMP v2 6 8源代码创建的修补程序 40 来撤销GIMP 2 4到v2 6的用户界面做出的改动 Ubuntu版的GIMP classic可以使用 41 2011年3月 新的修补可以从SourceForge下载 这一修补紧靠着GIMP v2 7的实验版 GIMP Portable 用于Microsoft Windows XP或更高版本的GIMP的便携版 在不同电脑之间保留画笔和预设 42 GimPhoto和GIMPshop 用以在某些形式上仿制Adobe Photoshop的衍生版本 Instrumented GIMP ingimp 在滑鐵盧大學创建的用来追踪和报告用户对话 带有生成有关怎样使用GIMP的统计的程序 第一版发行于2007年5月5日 ingimp生成的统计报告可以在项目的主页发布 43 2014年 ingimp网站不再可以访问 Seashore GIMP app和GIMP on OS X 用于Mac OS的GIMP衍生版本 44 45 扩展 编辑 使用GAP插件生成的GIF动画 GIMP Animation Package GAP 用于创建动画的GIMP插件 GAP能保存动画为GIF和AVI格式 46 动画功能依赖于GIMP的图层和文件名编号能力 动画的创建方式是将每个帧创建在其自身的图层上 也就是说将任意图层当作动画处理 或控制任意编号的文件作为视频的一个帧 移动 旋转 翻转 更改颜色 筛选等方式对图层利用插值内函数调用 插件使用 不超过指定的帧范围 生成的动画可保存为动态GIF或视频文件 GAP还提供程序层渐变 帧速率改变 以及路径的移动 可创建复杂的动画 GIMP Paint Studio GPS GIMP画笔工具预设值的合集 面向艺术家和平面图像设计师提供 可以加速重复性的任务并允许在工作之余保存工具设置 47 吉祥物 编辑 Wilber GIMP的官方吉祥物是Wilber 被SuperTuxKart设定为车手 还在法國國家圖書館Project Blinkenlights展览上展出 48 49 50 Wilber由Tuomas Kuosmanen于1997年9月25日之前的一段时间完成 自从作者收到附件和一个工具包得以轻松地完成该过程 51 参见 编辑 计算机科学主题 自由软件主题 GIMP版本历史 图像编辑 Krita参考资料 编辑 Development version GIMP 2 99 14 Released 2022年11月18日 https www gimp org downloads GIMP Documentation GIMP documentation GIMP Documentation team 2001 2009 2 July 2009 原始内容存档于2010 02 07 GNOME GIMP translation statistics see GIMP 2 6 2010 02 20 原始内容存档于2010 07 21 Licence file 2015 09 03 原始内容存档于2015 06 07 6 0 6 1 Spencer Kimball amp Peter Mattis readme 11 February 1996 23 March 2008 原始内容 tarred and gzipped text see README 存档于2011年2月17日 GIMP Prehistory before GIMP 0 54 GIMP history Peter Mattis 29 July 1995 2 July 2009 原始内容存档于2015 09 05 8 0 8 1 ancient history GIMP 18 June 2012 原始内容存档于2015 09 05 Documentation GIMP 18 June 2012 原始内容存档于2012 06 28 GNOME The Free Software Desktop Project gnome org The GNOME Project 2005 2009 2 July 2009 原始内容存档于2005 08 02 gimp GNU Image Manipulation Program gnome org The GNOME Project 2 July 2009 原始内容存档于2009 08 02 12 0 12 1 why port to windows 2013 09 16 原始内容存档于2009 06 27 Bunks Carey Grokking the GIMP New Riders 2000 14 8 July 2009 ISBN 0 7357 0924 6 原始内容存档于2009年7月1日 Hackvan Stig Where did Spencer Kimball and Peter Mattis go LinuxWorld com 1999 01 01 2013 08 19 原始内容存档于1999 04 17 LinuxWorld Why did you write GTk as part of GIMP Mattis The original version of the GIMP 0 5 used Motif Yoshinori Yamakawa Separate cue yellowmagic info 6 January 2007 2 July 2009 原始内容存档于2007年1月7日 The GIMP documentation team Decompose GIMP user manual docs gimp org 2 July 2009 原始内容存档于2013 12 24 GIMP documentation team Introduction to layers GIMP user manual docs gimp org 2 July 2009 原始内容存档于2013 10 07 GIMP documentation team Paths and Text GIMP manual gimp org 5 July 2009 原始内容存档于2009 06 04 GIMP documentation team Text and Fonts GIMP manual gimp org 5 July 2009 原始内容存档于2013 10 07 Earl Oliver Jaime Ruiz Steven She and Jun Wang The Software Architecture of the GIMP December 2006 Citeseerx ist psu edu 4 December 2006 18 June 2012 原始内容存档于2012 10 16 Sharpening Unsharp Mask www scantips com 8 August 2009 原始内容存档于2013 10 05 Unsharp Mask GIMP manual manual gimp org 2002 2003 8 August 2009 原始内容存档于2006年5月2日 GIMP development team GIMP 2 6 Release Notes gimp org 2 July 2009 原始内容存档于2013 10 07 File formats supported by the GIMP gimphelp org 2007 2 July 2009 原始内容存档于2009年8月30日 GNU General Public License license Free Software Foundation June 1991 29 June 2009 原始内容存档于2013 09 21 gimp GIMP Development gimp website git gnome org 2012 25 June 2012 原始内容存档于2013 09 29 引用错误 没有为名为gimp git的参考文献提供内容 28 0 28 1 SummerOfCode Wilber s Wiki Wilber s Wiki GIMP developers 30 April 2009 30 June 2009 原始内容存档于2009年8月27日 GNU Image Manipulation Program Google Summer of Code 2009 Google 2009 30 June 2009 原始内容存档于2009年4月23日 GSoc 2007 we didn t make it lists xcf berkeley edu gimp developer Michael Schumacher Thu 15 5 March 01 42 PDT 2007 30 June 2009 原始内容存档于2009年6月4日 请检查 date 中的日期值 帮助 Reitmayr Ellen 2007 Success Stories openusability org 1 January 2008 5 July 2009 原始内容存档于2009年8月14日 GIMP UI Redesign gimp org 5 July 2009 原始内容存档于2009 06 10 GIMP UI brainstorm GIMP UI team 5 July 2009 原始内容存档于2013 10 04 Release Notes for GIMP 2 8 GIMP 4 July 2007 18 June 2012 原始内容存档于2012 08 28 The standard windows of GIMP GIMP User Manual The GIMP Documentation Team 24 April 2011 原始内容存档于2013 10 07 GIMP Windows installers The gimp win project 2 July 2009 原始内容存档于2013 10 04 GIMP downloads GIMP Project 2 July 2009 原始内容存档于2014 09 05 GIMP for Mac OS X GIMP Project 2 July 2009 原始内容存档于2009 06 21 存档副本 2013 10 02 原始内容存档于2013 10 05 Peter Hartshorn gimp classic patch sourceforge net 2013 10 04 原始内容存档于2013 10 04 Alastair M Robinson GIMP classic launchpad net 23 March 2010 原始内容存档于2013 10 05 John T Haller GIMP Portable ProtableApps Com The GIMP team 22 March 2009 2 July 2009 原始内容存档于2012 03 08 Internet Archive上的Ingimp网站 GIMP app GIMP app team 2 July 2009 原始内容存档于2013 09 29 Karin Lehmann Simone GIMP on OS X gimp lisanet de 19 October 2010 原始内容存档于2013 10 04 Jakub Steiner Advanced Animations Tutorial GIMP user manual the GIMP documentation team 2 July 2009 原始内容存档于2013 10 04 christophe GIMP GPS gimp paint studio code google com 2 July 2009 原始内容存档于2017 03 27 SuperTuxKart changelog see 0 6 Mac softpedia com 18 June 2012 原始内容存档于2013 08 27 Gallery of WarMUX characters which features Wilbur Wormux org 18 June 2012 原始内容存档于2012年6月15日 法國國家圖書館上的Wilber GIMP linking to us 页面存档备份 存于互联网档案馆 For Wilber kit see docs Wilber Construction Kit xcf gz外部链接 编辑維基教科書中的相關電子教程 GIMP您可以在英語維基教科書中查找此百科条目的相關電子教程 The GIMP维基共享资源中相关的多媒体资源 GIMP官方網站 编辑 官方网站 英文 GIMP Professional Presets Archives 英文 GIMP文件项目上的GIMP使用手册文档 GIMP文件项目上的GIMP在线版用户手册使用教學 编辑 繁體中文 Gimp範例教學 繁體中文 在零客情報Linuxer發表過GIMP的相關文章 OpenOffice org版本 以GIMP轉換影片為GIF動畫 页面存档备份 存于互联网档案馆 參與中文翻譯 编辑 GIMP是GNOME的子計劃之一 故其相關的翻譯也在GNOME之下 在 GIMP及其家族 正體 页面存档备份 存于互联网档案馆 简体 页面存档备份 存于互联网档案馆 中可以找到GIMP的翻譯頁面 Ubuntu及相關自由軟體之正體中文翻譯討論區 Ubuntu及相關自由軟體之簡體中文翻譯討論區 GNOME繁體中文翻譯團隊 GNOME簡體中文翻譯團隊 Tryneeds GNOME 類別 页面存档备份 存于互联网档案馆 GNOME正體中文翻譯團隊維護 相關說明 GNOME繁體中文翻譯團隊網上論壇 Google網上論壇其他 编辑 开放式目录计划中和GIMP相关的内容 GIMP杂志 英文 PortableApps com上的免安装版本 永久失效連結 繁體中文 The GIMP及2D向量繪圖軟體介紹 英文 GIMP Extensions Pack for Windows 适用于Windows版的GIMP扩展合集 取自 https zh wikipedia org w index php title GIMP amp oldid 74998189, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。