天天看點

Linux圖形圖像處理軟體

Linux圖形圖像處理軟體

來源: 作者:otto     一說到Linux,多數朋友可能會認為它雖然功能強大,但其指令行形式的界面使用起來太不友善了。其實,現在的Linux不僅具有如同Windows 9x一樣漂亮易用的圖形界面,而且在圖形界面下運作的應用程式也不少,本文将對Linux下的圖形圖像處理軟體做些介紹,筆者所使用的Linux是Turbo Linux 6.0簡體中文版。

  Linux下的圖形圖像處理軟體比較豐富,從功能上可以把它們大緻分為以下幾類:圖像處理工具,如GIMP等;繪圖工具,如XPaint、Kpaint等;圖像浏覽工具,如gtk_see、Compupic、電子眼ee、gqview及Kview等;圖示制作工具,如Kicon等;抓圖工具,如KsnapShot等;三維模型設計軟體,如AC3D、IRIT、PIXCON等等。也許有的朋友會問,很多軟體LinuxCD光牒中都沒有,到哪裡才能下載下傳啊?筆者建議朋友們可以首先到ftp://sunsite.unc.edu/pub/Linux/apps/graphics/等比較大型的Linux軟體下載下傳站點去看看,這些地方能夠找到大量的圖形圖像應用軟體,另外本文後面還給出了一些軟體的具體下載下傳站點。

  圖像處理工具

  Linux下的圖像處理工具中,比較有名的要數GIMP了。GIMP是GNU圖像處理程式(GNU Image Manipulation Program)的縮寫,它是一個完全免費的自由軟體包,适用于對圖像進行各種藝術處理。GIMP的功能相當強大,它可以作為一個簡單的繪圖程式來使用,也可以作為一個高品質的圖像處理軟體來使用,它還有圖像格式轉換等功能。GIMP具有良好的可擴充性,它支援帶插件參數的進階腳本接口,對每件工作——無論是最簡單的任務,還是最複雜的圖像處理過程,都可以很容易地用腳本來描述。由于其功能相當強大,GIMP被譽為Linux下處理圖像的法寶,是Linux下的Photoshop。

  使用者想要得到GIMP,可到GIMP的專門網站http://www.gimp.org去下載下傳,這裡不僅有GIMP的最新版本,還有GIMP的開發庫、詳細的軟體使用手冊等,不過都是英文的。需要下載下傳的檔案是gimp-1.0.4.tar.bz2。

  一、安裝步驟

  1.運作指令:# cp gimp-1.0.4.tar.bz2 /tmp,将gimp-1.0.4.tar.bz2拷到/tmp目錄下。

  2.運作指令:# bunzip2 gimp-1.0.4.tar.bz2,解壓縮這個檔案,/tmp目錄下會生成一個叫gimp-1.0.4.tar的檔案。

  3.運作指令:# tar xvf gimp-1.0.4.tar,将會在/tmp目錄下生成一個叫做gimp-1.0.4的子目錄,GIMP的所有檔案就存放在這個目錄下。

  4.運作指令:# cd gimp-1.0.4,進入到GIMP程式所在的目錄,準備配置和編譯它,此時最好閱讀一下Install檔案來了解安裝的步驟和注意事項。

  5.連續運作下面三個指令:# ./configure、#make、# make install,它将會對GIMP進行配置和編譯,如果在編譯時出現問題,可以參考Install檔案來查找原因。

  6.安裝成功後,運作/usr/local/bin/gimp即可啟動GIMP。

  GIMP的界面比Photoshop簡潔,啟動時隻有一個看起來和Photoshop很相似的工具欄(圖1)。隻有當我們打開圖像檔案,并用滑鼠右鍵單擊圖像時才會彈出一系列的選單選項(圖2)。

Linux圖形圖像處理軟體

  圖1

  二、GIMP軟體特點

  1.全套的繪圖工具,包括筆刷(Brush)、鉛筆(Pencil)、噴槍(AirBrush)等;

  2.平闆式記憶體管理,能夠處理的圖像尺寸大小隻受磁盤自由空間限制;

Linux圖形圖像處理軟體

  圖2

  3.支援各種常見圖像格式,包括: gif、jpg、png、xpm、tiff、tga、mpeg、ps、pdf、pcx、bmp等;

  4.過程資料庫允許從外部程式調用内部的GIMP函數;

  5.無限次的Undo/Redo(僅受磁盤空間的限制);

  6.支援旋轉、縮放、裁剪及反轉等變形工具;

  7.具有多種選擇工具,如矩形、橢圓、自由、模糊、曲線及智能;

  8.插件功能允許使用者任意增加新的檔案格式及新的效果濾鏡,現已提供了100多個插件。

  另外,GIMP對Web圖檔設計也有不錯的支援,同時還提供了一個螢幕抓圖工具——螢幕快照,效果不錯。

  繪圖工具

  一、XPaint

  XPaint是X11所帶的一個彩色圖像編輯工具,與Windows中的畫圖程式功能相似,支援編輯各種圖像格式,包括PPM、XBM、TIFF等。XPaint的使用者界面如圖3所示,界面從功能上被分成兩塊區域,一塊是工具區,用于選擇目前繪畫要進行的操作;另一塊是繪圖區,用于建立/修改圖像。每個繪圖視窗允許擁有自己的調色闆和模式集。

Linux圖形圖像處理軟體

  圖3

  XPaint對顯示模式有所依賴,在存儲圖像的時候将會把圖像調整為目前的顯示模式(例如,在灰色模式環境下打開一幅彩色圖像,重新存盤時會被存儲為灰色圖像)。XPaint的使用方法比較簡單,相信朋友們一學就會。

  二、KPaint

  KPaint是KDE提供的一個與XPaint類似的繪圖工具,其使用者界面如圖4所示。

Linux圖形圖像處理軟體

  圖4

  KPaint支援所有常見的圖像檔案格式,使用者可以選擇不同的筆、刷子或形狀來繪制和修改圖像,KPaint的調色闆的功能比較不錯。由于KPaint與XPaint和Windows畫圖的使用方法差不多,這裡就不再詳細介紹了。

  圖像浏覽工具

  與Windows一樣,Linux下的圖像浏覽工具也非常豐富,下面介紹其中幾款比較常用的軟體。

  一、電子眼ee

  “電子眼ee”是一個在GNOME視窗環境下浏覽圖像的軟體,它是随GNOME軟體包一塊分發的。當正确安裝好GNOME後,在主選單的圖形欄上就會出現電子眼的圖示。電子眼可以浏覽bmp、tif、gif、xpm等格式的圖像檔案,使用方法非常簡單。圖5是電子眼的檔案操作界面,使用者可以選擇一次裝入多個檔案,并可預覽圖像。電子眼也支援對圖像進行一些基本的編輯操作,如灰階控制、放大、縮小和旋轉等。

Linux圖形圖像處理軟體

  圖5

  電子眼雖然功能比較簡單,但仍不失為一個好的圖像浏覽工具。

  二、GQview

  GQview也是一個在GNOME視窗環境下浏覽圖像的軟體。其功能和使用方法與電子眼差不太多,隻是要更直覺一些。GQview的使用者界面如圖6所示,左邊是選單條、工具欄、目錄清單及圖形檔案清單,右邊是圖像浏覽區,在圖像檔案清單中選擇檔案後,就可以在右邊區域進行浏覽了。

Linux圖形圖像處理軟體

  圖6

  GQview自身的圖像編輯功能比較弱,但它支援調用外部的圖像處理軟體,除了GIMP、電子眼等軟體外,使用者還可根據需要讓GQview啟動其他編輯軟體。

  三、Compupic

  Compupic是由Photodex公司開發的一個共享軟體,它是一個相當優秀的圖像浏覽工具,讀者朋友可以到www.Photodex.com去下載下傳最新版本。筆者下載下傳的檔案名為compupic-4_6_1022-i386-Linux_tar,用tar解壓後會生成一個compupic-4_6_1022-i386-Linux的目錄,在該目錄下運作./ compupic -install即可完成安裝。安裝完畢後,運作$ compupic或$ /usr/local/bin/compupic,就可以啟動Compupic。

  Compupic的使用者界面(圖7)很像Windows下的應用程式,其目錄樹部分幾乎就是Windows資料總管的翻版,使用起來非常直覺。Compupic支援浏覽各種格式的圖像檔案,甚至包括ICO檔案及Adobe的PSD檔案,它還可檢視WAV和MPEG等多媒體檔案,以及浏覽文本檔案及二進制檔案。

Linux圖形圖像處理軟體

  圖7

  圖示制作工具

  下面主要介紹一下KDE自帶的圖示編輯器Kiconedit,朋友們還可以到網際網路上找到不少其他的圖示制作工具。

  Kiconedit的使用者界面如圖8所示,其視窗分為五個區域:主工具欄、繪圖工具欄、栅格、狀态欄及調色闆。主工具欄用于建立、打開檔案,以及裁減、複制、放大、縮小等操作;繪圖工具欄列出了一些繪圖工具,如畫筆、填充,以及選擇繪畫形狀等;栅格是制作圖示的地方。此外,Kiconedit還有比較詳盡的聯機幫助,這對初學者很有好處。

Linux圖形圖像處理軟體

  圖8

  總的來說,Kiconedit是一個相當不錯的圖示制作工具,使用它可以很友善地為自己的程式建立漂亮的圖示。

  抓圖工具

  KSnapshot是KDE環境下的一個簡單的圖像捕捉工具,它能捕獲整個桌面或者單個視窗的圖像,并能以各種檔案格式儲存該圖像,其使用者界面如圖9所示。在KDE的中文環境下,KSnapshot的界面是中文的,是以使用起來很容易上手,本文的所有圖檔都是用它抓下來的。KSnapshot具有自啟動功能,能夠将在抓圖之前選擇的視窗顯示到桌面的最前面,另外,它還有延遲功能,允許延遲一段時間抓圖,使用者可以借此機會來調整好視窗的布局,很象照相機的延遲拍攝功能。

Linux圖形圖像處理軟體

  圖9

  三維模型設計軟體

  Linux下的三維模型設計軟體還是比較豐富的,但因為這類軟體開發起來比較複雜,是以自由軟體并不太多,朋友們可到http://metalab.unc.edu等網站去搜尋一下。下面主要介紹一下AC3D,下載下傳位址為:http://www.comp.lancs.ac.uk/computing/users/andy/ac3d/

  download/ac3dlxredhatsw2.tgz。下載下傳完畢後,用tar将ac3dlxredhatsw2.tgz解包,無需安裝,在X Window下直接運作其中的ac3d指令即可啟動AC3D。

  AC3D是一個多種平台下的三維模型設計軟體,有Windows、SGI、Linux等多種版本,在各種平台下其檔案格式是互相相容的。

  AC3D的使用者界面如圖10所示,怎麼樣,是不是有點兒眼熟?的确,AC3D的使用者界面同3DS很相似,并且其模組化功能也類似于3DS。

Linux圖形圖像處理軟體

  圖10

  使用者界面共有四個視圖視窗,四個視窗可以同時顯示,也可以隻單獨顯示其中的一個。AC3D具有的一些特點包括:支援隐藏/顯示物體,以便在編輯複雜場景時提高速度;内嵌有快速OpenGL 3D渲染器,能很快得到渲染結果;提供多達七個位置的燈光;支援24位色的調色闆;支援實時渲染的材質;支援多種檔案格式的輸入/輸出,如3DS、DXF、VRML、RIB等等;具有二維造型功能。此外,AC3D還支援插件。

  比較遺憾的是,從上述網站下載下傳的AC3D隻是一個免費的示範版,其功能比正式版要少,如果要獲得正式版,就必須向開發商購買。

繼續閱讀