GIMP
GIMP(名稱由 GNU Image Manipulation Program 的首字母組成,意為「GNU 圖像處理程式」)是一个自由及開放原始碼的點陣圖像編輯器,用佇咧圖像相片潤飾佮編輯、自由繪圖、調整大細、裁剪、相片蒙太奇、轉換圖像格式佮其他專業任務。
GIMP 始佇一九九五年,使用 GPLv 三 +,可執行 GNU / Linux、MS Windows、macOS 等平台,其原生檔案格式的副檔名是 . xcf。
歷史
GIMP 頭仔就叫「通用圖像處理程式」(General Image Manipulation Program), 由斯賓塞 ・ 金柏佮彼號 ・ 馬蒂斯所創。著 GIMP 的開發始佇一九九五年,做為加州大學柏克萊分校 eXperimental Computing Facility 的中長期發展專案發展;頭一个公開發行的 GIMP(空七五四)佇一九九六年一月發布。彼當陣理察 ・ 斯托曼在次年訪問柏克萊分校,金柏佮馬蒂斯向伊詢問敢會當共 General 改做 GNU(由斯托曼發起的作業系統的名)。 在斯托曼的許可下,縮寫 GIMP 的解說講改做矣「_ GNU _ Image Manipulation Program」(GNU 圖像處理程式), 這嘛意味著這个計畫做 GNU 計劃的一部份,GIMP 是由 GNOME 計畫之下的一陣自發組織的志願者開發。
GIMP 自頭一版開始對電腦架構佮作業系統的支援範圍有明顯的擴大。頭一版所支援的 UNIX 系統包括 Linux、SGI IRIX 和 HP-UX。對上頭仔的版本起,GIMP 閣支援閣較濟的系統,包括講 Microsoft Windows 和 OS X;上早支援三十二位元 Windows 平台的版本是由芬蘭程式師 Tor Lillqvist ( tml ) 佇一九九七年開發,通過 GIMP 一孵一版發佈。
GIMP 自第一版發佈了後重視社群的組建佮快速普及。社群成形成啟動開發教程和繪畫,並且分享閣較好的工作流程佮技術。
號做 GTK +(GIMP tool kit)的 GUI 開發你家私頭仔佇 GIMP 的後續開發中產生。GTK + 由其進前的版本 GTK(無帶加號)改造來,通過重新設計使用物件導向程式設計技術開發。GTK + 的開發歸結於那個得 ・ 馬蒂斯嘿使用 Motif 開發的 GIMP 初版袂閣再抱以向望;Motif 的使用一直到 GIMP 空九六空。
功能特色
用佇圖像編輯工具會當佇工具箱、選單佮對話方塊得著。包括添充、畫筆、慢慢仔變、選取、圖層佮閘崁…… 等工具。
色水
- GIMP 有足濟種選取色水的方式,有調色盤包括、色水選取器佮用滴管對畫布選取色水。內建的色水選擇器包括著 RGB / HSV 選取器抑是 scales、水彩畫顏料選取器、CMYK 選器佮色輪。色水會當通過十六進位代碼 HTML 代碼選取。GIMP 原生支援索引色水佮 RGB 色彩的空間;其他色彩空間支援使用新的色水空間來分解逐个通道變做烏白圖像。CMYK、LAB 和 HSV 色彩空間支援這个方式。配色會當使用透工具、佇圖像表面運用漸漸變佮使用 GIMP 的色水模式實現。漸漸變猶閣會當完全應用佇畫筆等工具,使用者使用這个方式生做色水漸漸變效果。GIMP 包含著真濟預設的漸漸變效果,使用者閣會當通過工具設定自訂變效果。
選佮路徑工具
- GIMP 有真濟建立選區的方式,包括矩形佮圓形選取工具、自由選取工具佮霧霧選取工具(通稱「魔棒」)。 閣較濟進階的選取工具包括會當選取有相𫝛色水的區域的照色水選取工具佮用智慧型邊緣適配選區形的鉸刀選取工具。GIMP 閣支援快速掩崁模式,予使用者咧選區繪圖。看起去像一个紅色的崁區域去予人添添抑是共刣掉。前景選取工具是一種簡單的互動物件提出來(SIOX)方式,用佇提早景的元素,可比講一个人抑是一欉樹仔。路徑工具允准使用者建立一个向量(貝茲曲線,Bézier curve)路徑會當用來建立圍踅自然曲線的綜合選取,閣會當予人號名、儲存抑是用畫筆、漸漸變抑是線條繪製。
圖像編輯
- GIMP 有足濟種編輯圖像的方式。通用的工具包括畫筆、鉛筆、噴銃、樹奶佮墨水工以新起抑是混合像素。油漆桶和混合工具用佇咧修改圖像的大片區域佮輔助透濫圖像。GIMP 閣有一个智慧型的工具選擇,用閣較濟的複雜演算法來使用者佇用別的方法費時抑是做袂到的情況下來進行操作;遮的工具包括包括克隆的工具以使用畫筆複製點陣圖,修復畫筆以一个所在複製點陣佮修正被使用的色水佮區域。透視克隆較早講的克隆工具相𫝛的方式複製,閣會當予使用者作距離修改。抹抹佮加深工具是用佇塗抹佮加深操作的畫筆。掩崁佮火焰的工具是會當予目標像素閣較光抑是閣較暗的工具。
GIMP 的工具換工具有對齊工具、徙振動、切變、旋轉、測量、剪裁、透視佮改變工具。
圖層、圖層閘崁佮通道
- GIMP 中編輯的圖像會保護真濟圖層。任何一个圖層攏由通道組成。RGB 圖像通常有三到四个圖像,包含紅色、綠色佮藍色三種通道。色緻通道看起去像無仝的灰度圖像,但是組合著做伙就會形成完整的圖像。第四个通道可能是 Alpha 巷路(抑是崁蓋)。 這个通道以無透明度標明去圖像的佗一部份會當看著,佗一部份袂當看著。
- 文字圖層會當由文字工具建立,會當予使用者佇圖頂拍字。文字圖層會當轉做路徑抑是選區。
自動化、指令碼佮外掛程式
- GIMP 有大約一百五十種標準的效果佮濾鏡,包括陰影、霧霧、動態無糊佮噪音。
GIMP 會當迵過手稿語言實現自動操作。Script-Fu 是因為 Scheme 語言,使用 TinyScheme 手稿語言的工具。GIMP 猶閣會用得 Perl、Python(Python-fu)抑是 Tcl 語言的指令碼操作。添加到 GIMP 的功能毋但有原始咧碼(GIMP 核心), 閣有新編的外掛程式。這是由 GIMP 主程式控制佮執行外掛程式。MathMap 是一種以 C 語言寫做的款板外掛程式。
- GIMP 支援使用包括模糊/利化工具等途徑無糊佮銳化圖像。銳化掩崁的家私(Unsharp Mask tool)用佇選取性的銳化操作,干焦通過對局部的利化共圖像變甲足清的。銳化掩崁工具予攝影師用來做出比銳化濾鏡閣較精確的效果。選性高斯無糊工具(Selective Gaussian Blur tool)用相𫝛的方式對圖像的細節部份來進行清楚操作。
GEGL
- 通用圖形庫(GenericGraphicsLibrary,GEGL)頭一擺作為 GIMP 組件是佇二鋪六版發佈時期,頭先引進的時陣無用著 GEGL 的全部功能。自二孵六版起,GIMP 可用 GEGL 實行高位深色的操作,因為佇色彩操作過程當中干焦真少資料的遺失。全部整合了後,GEGL 可以 GIMP 支援閣較懸的色深佮無失真正工課流。
文件格式
- GIMP 支援匯入和匯出濟種無仝的檔案格式,GIMP 的原生格式 XCF 用於儲存所有的 GIMP 處理的圖像資訊,XCF 是 eXperimentalComputingFacility 的縮寫。
開發進度
GIMP 上頭仔是由志願者佇咧 GNU 計畫名下作為自由軟體專案開發。軟體的開發進行佇一个公共的 git 原始碼庫、公共郵寄清單佮設佇咧 GIMPNET IRC 網路頂懸的公共開講頻道。
新功能實行佇公共的分開的原始碼分支並佇咧 GIMP 小組確保袂破壞已經有功能的狀況下合併入主分支(抑是開發分支)。 有當時仔這意味就近近的完成功能袂併入或者是講佇咧會當用 GIMP 進前需要用幾個月抑是幾年的時間。
GIMP 本身是以原始碼的形式發布的。佇原始碼了後,一寡佮 GIMP 維護者有抑是無聯絡的團體會發佈佇無仝款的作業系統下的安裝套件。
GIMP 的軟體版本號表現做「主-次-微」格式,每一个數字攏帶有各種的意義:第一个數字干焦綴主要的開發活動(是彼當陣為而且)遞增;第二个數字隨著版本的新功能遞增,單號表達進行中的開發版本乃至數字分配到穩定版;第三个數字佇每一个發行版前後遞增,有機會隨後應用的錯誤修正並做穩定版發布。
每年 GIMP 攏佇咧 Google Summer of Code(GSoC)申請席位。到這當時為止 GIMP 參加了除二空空七年外的所有的年會。對二空空六年到二空空九年𪜶有九个 GSoC 專案取得成功,就算毋是所有成功的專案加入到 GIMP。修復畫筆佮透視克隆工具佮 Ruby 結合作為二空空六年 GSoC 的一部份的建立並用著 GIMP 二鋪八 . 零,就算講彼當陣有其他三个案而且無咧 GIMP 穩定版中使用;遮的案件是存在向量圖層佮 JPEG 兩千多掛程式。一部份 GSoC 專案佇二空空八年完成,但是無加入著 GIMP 的穩定版。
使用者介面
GIMP 的使用者介面是由專注設計佮可用性小組設計。這个小組建立 GIMP 的開發者加入 OpenUsability 專案了後。一个為 GIMP 的介面集思廣益的小組已經建立,在此 GIMP 使用者會當提出改進 GIMP 介面的建議。
GIMP 以濟窗仔口佮單窗仔口兩種模式顯示,GIMP 二鋪八預設使用濟窗口模式。多窗口模式當中一套窗仔口容納矣所有的 GIMP 的功能。預設的情況下工具佮工具攏有設佇倒爿,其他的對話方對正爿去。
GTK +(GIMP tool kit)用來建立圖形化使用者介面。佮 GIMP 相關的 GTK + 的建立佮歷史已經咧搬文描述。
自由圖形會議
自由圖形會議(Libre Graphics Meeting,LGM)是 GIMP 佮其他專案的開發者聚會討論自由佮開放原始碼軟體介面的一項年度會議。GIMP 的開發者自按呢會議頂懸保留 Birds of a feather(BOF)議題。
發行
目前版本的 GIMP 執行佇咧濟个作業系統內底,包括講 Linux、OS X 和 Microsoft Windows。真濟 Linux 發行版包含 GIMP 做桌面作業系統的一部份,包括講 Fedora 和 Debian。
GIMP 的 Microsoft Windows 版本由 Tor Lillqvist 發起佇一九九七年。GIMP 網站所牽連的二進位安裝套件由 Jernej Simončič 完成開發。MacPorts 予人列做是 Mac 版 GIMP 的推薦提供者。這網站無閣要求如版本二石八 . 二佮以後原生地執行佇咧 Mac OS X 的版本。GTK + 上蓋起初地設計是佇 X 十一頂懸執行。因為乎 OS X 會當選用 X 十一侍服器,共 GIMP 徙栽到 OS X 相比建立 Windows 徙栽的版本閣較簡單。GIMP 閣會當做為來自 Android 上的 Google Play 的 Ubuntu noroot 包的一部份。
復刻佮衍生版本
因為開放原始碼,一寡復刻、變種佮衍生版本予建立以滿足使用者的需求。GIMP 會當用佇咧流行的作業系統,其變種凡勢專工作業系統客製化。毋過遮的變種無去予 GIMP 官方連結或者是代管。
有名的包括:
- CinePaint:原名 Film Gimp,是 GIMP 一垺零 . 四的復刻,用佇正片的每一个影格潤色。CinePaint 支援三十二位元 IEEE 浮點色深逐通道,佮色彩管理佮 HDR。CinePaint 主要用佇電影業,主要因為支援高保真圖像格式。會使用咧 BSD、Linux 和 OS X。
- GIMP classic:倚靠 GIMP v 二孵六 . 八原始碼的建立的修補程式來復原 GIMP 二孵四到 v 二鋪六的使用者介面做出的改動。Ubuntu 版的 GIMP classic 會用得使用。二空一一年三月,新的修補會使對 SourceForge 下載,這一修補予絚靠著 GIMP v 二嬸七的實驗版。
- GIMP Portable:用佇咧 Microsoft Windows XP 抑是閣較懸版本的 GIMP 的會當紮版本,佇咧無仝電腦之間保留畫筆佮預設
- GimPhoto和GIMPshop:用佇某一寡形式仿做 Adobe Photoshop 的衍生版本
- Instrumented GIMP(ingimp):佇趨鐵盧大學建立的用來追蹤和報告使用者對話,帶有生成有關按怎使用 GIMP 的統計程式,頭一版發行佇二空空七年五月五號。ingimp 生成的統計報告會當佇專案的頭頁發佈。二空一四年,ingimp 網站無閣會當存取。
- Seashore、GIMP . app和GIMP on OS X:用佇咧 Mac OS 的 GIMP 衍生版本。
擴充
GIMP Animation Package(GAP):用佇咧建立動畫的 GIMP 掛程式。GAP 會當儉動畫為 GIF 和 AVI 格式。動畫功能依賴 GIMP 的圖層佮檔名編號能力。動畫的建立方式是共每一个影格建立佇其實家己的圖層頂懸(也就是講共任意圖層當做動畫處理)抑是控制任意編號的檔案作為影片的一个影格:徙振動、旋轉、反爿、更改色水、篩選等方式對圖層利用插值內函式呼叫(掛程式使用), 無超過指定的影格範圍。生做的動畫會當儉做動態 GIF 抑是視訊檔。GAP 閣提供程式層漸漸仔變、影格速率改變,猶閣有路徑的徙動,會當建立複雜的動畫。
GIMP Paint Studio(GPS):GIMP 畫筆工具預設值的合集,面向藝術家和平面圖像設計師提供。會當加速重複性的任務並允准佇咧工作之餘儲存工具設定。
吉祥物
GIMP 的官方吉祥物是 Wilber,予被 SuperTuxKart 設定做車手,閣佇法國國家圖書館 Project Blinkenlights 展覽上展出。
Wilber 由 Tuomas Kuosmanen 佇一九九七年九月二五進前的一段時間完成,自作者收著附件佮一个工具包甲真輕鬆完成該過程。
參見
- GIMP 版本歷史
- 圖像編輯
- Krita
參考資料
外部連結
官方網站
- 官方網站(英文)
- 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 網路論壇
其他
- 開放式 kha-tá-lok-guh 計畫中和 GIMP 相關的內容
- GIMP 雜誌
- (英文)PortableApps . com 上的免安裝版本。
- (繁體中文)The GIMP 佮兩 D 向量繪圖軟體介紹
- (英文)GIMP Extensions Pack for Windows 適用佇咧 Windows 版的 GIMP 擴充合集