歷史發展
GIMP原作者Peter Mattis,SpencerKimball宣布 GIMP 0.54 版誕生:
GIMP誕生於可怕的需要很多工作量的cs164(編譯器)課的一個項目,那是一個清晨,我們在缺乏睡眠和用LISP編一個編譯器的極大壓力下顯得非常疲勞,那早已經超過了我們耐心的極限,但是我們又不得不忍耐。
接著就發生了。當 LISP 無法為yacc一個簡單語法所需生成的一個解釋器分配 17 MB時,出現了常見的糟糕的 core dump。一個讓人不敢相信的時刻到來了,大家都感到厭惡,接著我們把項目停止了。我們得寫些什麼...任何有用的,要是用 C 語言的,要是些不靠嵌套列表(Nested Lists)來表現點陣圖的東西。這樣,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 (GIMP Toolkit)和 gdk (GIMP Drawing Kit),它們解決了對 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 中打開特大檔案成為可能(讀取一個 100 MB 的圖像不是問題)。0.99 版本還引進了一個新的 GIMP 內部檔案格式XCF。
新的API使編寫 GIMP 的擴展和外掛程式非常容易。加入許多新的外掛程式和擴展使 GIMP 更加有用(如 SANE ,它使掃描能直接進入 GIMP)。
1997 年夏天,GIMP 進入 0.99.10 版本,而 S 和 P 不得不停下大部分的支持,因為他們畢業並開始工作。儘管如此,其它 Gimp 開發者在 Federico Mna 的指揮下繼續前進並準備迎接其黃金時刻。
1997 年九月,GTK+ 從 GIMP 中分離。GTK+ 被認為是極其出色的工具包,它被其它開發人員用作編寫自己的應用程式。
GIMP 在 1997 年十月進入特性凍結。也就是說 GIMP 核心函式館和程式不在接受新特性。GUM 0.5 版本也在十月早些時候發布。開發工作還在繼續使 GIMP 變穩定並為 1.0 版本做最後準備。
GIMP 1.0 版本最終在 1998 年六月五號發布,GIMP 向全世界宣布,它已經足夠穩定來保證專業使用了。
GIMP 1.0 慢慢發展為非常穩定和被廣泛使用的 1.2 版本。三年後,當 GIMP 的開發臨近下一次穩定版的發行時,它們再三衡量覺得對程式內部基本功能修改的程度已經可以叫作 2.0 版本了。GIMP 2.0.0 最終在 2004 年 5 月 23 號發行。對於 GIMP 2.2,開發者們的目標是在一個短周期,增加一些重要的特性,它們不需要可能導致不穩定的對最底層代碼的改變。GIMP 2.2.0 在 2004 年 12 月 19 號發行
(概述內容來源:)
功能特色
通過工具,可以使用絕大部分的Photoshop外掛程式(可能要動用WINE)
有各式各樣的工具,包括刷子、鉛筆、噴霧器、克隆等工具,並可對刷子、模式等進行定製
變化工具包括鏇轉、縮放、切片和翻轉
對所有繪圖工具都使用次像素取樣,因而能產生高品質的反鋸齒效果
開源
GIMP以GPL協定發布,可以免費的下載並使用。
跨平台
您可以在Linux,BSD,Windows下安裝使用GIMP,不過作為Linux源生軟體,在linux下您將會獲得更好的用戶體驗。
外掛程式預覽
我們提供給外掛程式作者標準的預覽構件,它可以極大地減少需要支持預覽的代碼數量。David Odin 將該構件整合到當前所有的濾鏡中,這樣 GIMP 的許許多多濾鏡就包含可以實時更新的預覽,並且這些預覽的表現也更加統一。
變換操作的實時預覽
現在當變換工具(切變,縮放,透視和鏇轉)呈“傳統”模式時,它們可以顯示操作結果的實時預覽。以前只有變換格線時才會顯示。
遵循GNOME人機界面手冊
我們做了許多工作簡化 GIMP 的界面並使其對新手有更高的可用性。大部分對話框都儘量遵循 GNOME HIG。另外許多對話框中的“高級”選項被拆開或移除,取而代之的是合理的默認值或隱藏在擴展部分中。
基本的矢量支持
GIMP 現在使用 GFig外掛程式支持矢量圖層的基本功能。GFig外掛程式支持一些矢量圖形特性如漸變填充,Bezier 曲線和曲線勾畫。它也是在 GIMP 中創建規則或不規則
多邊形的最簡單的方法。在 GIMP 2.2 中您能創建 GFig圖層,然後在 GFig 中再編輯這些圖層。儘管如此,和專門的矢量圖形程式如 Inkscape 相比,這種矢量支持還顯得比較簡單。
還有...
還有許多相對小的用戶可能發現的特性。下面就是一部分這些特性的簡明列表。
現在可以使 GIMP 在批處理模式下運行而不需要 X server。
包含一個完全沒有和 GTK+ 鏈結的 GIMP二進制檔案(gimp-console)。
加強了擴展輸入設備的界面。
可編輯的工具箱:現在您可以選擇將在工具箱中顯示的工具及其順序。尤其是如果您願意就可以添加任何或所有的顏色工具到工具箱中。
直方圖中可以看到 R,G 和 B 直方圖復蓋在亮度直方圖上。基於選區內容計算直方圖。
現在快捷鍵在所有 GIMP 視窗中共享。
選擇工具包括矩形、橢圓、自由、模糊、貝茲曲線(Bézier curve)和
智慧型剪刀
一次打開圖像數不受限制,編輯時可多次取消、重複(只受限於磁碟空間大小)
支持圖層、通道,完全支持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-data-extras)
用於《GREYC魔術圖像轉換軟體》的GIMP外掛程式(gimp-gmic)
GIMP的列印外掛程式(gimp-gutenprint)
GIMP的可選擴展庫 (gimp-plugin-registry)
用戶空間虛擬檔案系統-後端(gvfs-backends)
命令行工具,用於XCF檔案的額外數據 (xcftools)
動態圖製作外掛程式(gimp-gap)
製作德羅斯特效應外掛程式(mathmap)
使用技巧
GTK+ 2.4 整合
選單使用 GtkUIManager 從 XML 數據檔案中動態地生成選單結構。
一個重新改良的檔案選擇器在 GIMP 中各處用作打開和保存檔案。它最大的優點就是讓您生成一系列“書籤”,這樣就能快速輕鬆地在常用目錄間瀏覽。
GIMP 現在支持花哨的ARGB游標(當它們在系統中可用時)。
歷史版本
版本 次要版本 發布日期 & 更新
0.x 0.54–0.99.31 1996年2月15日: ?
1.0.x 1.0.0–1.0.3 1998年6月5日: ?
1.2.x 1.2.0–1.2.5 2000年12月25日: 改進用戶界面,修復bug
2.0.x 2.0.0–2.0.6 2004年3月23日: Many new tool options, GIMP now using GTK+ 2.x graphical toolkit, not GTK+ 1.x. Tabs and Docks system introduced. Script-fu scripting support improved greatly. Allows already-created text to be edited. 支持CMYK color
2.2.x 2.2.0–2.2.17 2004年12月19日: 新的外掛程式支持,鍵盤快捷鍵編輯器,預覽翻譯工具。支持新的GIMP硬體控制器。改善Drag/drop and copy/pasteGIMP到其他應用程式的功能
2.4.x 2.4.0-2.4.7 2007年10月24日: 支持色彩管理,可擴展的刷子,新和改寫的選擇工具和全面的用戶界面(新的圖示主題)。
增加了檔案格式的支持。全螢幕幕編輯和新的crop工具。提高印刷質量。Improved interface for external device input.
2.6.x 2.6.0 2008年10月1日: GEGL,第一代的用戶界面設計
2.6.1 2008年10月9日: 錯誤修正,更新翻譯。補充 “One Window Gimp”選項。
2.6.2 2008年10月30日: 錯誤修正,更新翻譯。
2.6.3 2008年11月22日: 錯誤修正,更新翻譯。
2.6.4 2009年1月1日: 錯誤修正,更新翻譯。
2.6.5 2009年2月2日: 錯誤修正,更新翻譯。
2.6.6 2009年3月17日: 錯誤修正,更新翻譯。
2.6.6 2009年3月17日: 錯誤修正,更新翻譯。
2.6.7 2009年8月14日: 錯誤修正,更新翻譯
2.8.0 2012年5月14日 主要亮點包括:
期待已久的單視窗模式
能夠組合層
對文本工具進行了改善
新的滑塊 widget
核心 GEGl 庫幾乎已經完成
詳細信息
版本:2.6.11ubuntu6 (gimp)
許可協定:開放原始碼
更新:Cononical提供GIMP圖像編輯器的關鍵更新至2012年十月。
GIMP2.1. GIMP 2.2 的新特性
這裡是關於 GIMP2.2 的一些最重要特性的簡明摘要。許多長期使用的用戶會發現和稱讚(或報怨)的比較小的變化,以及關於外掛程式編程和 Script-Fu 創建方面的重要改變就沒有包含在這裡了。
2012年08月25日,GIMP 2.8.2 發布,該版本主要是修復一些小的 bug。