複製鏈接
請複製以下鏈接發送給好友

xv

(X-Window系統的互動式圖像處理程序)

鎖定
xv是一個應用於X-Window系統的互動式圖像處理程序。與大多數Linux應用程序不同,它是一個共享軟件。這也許是Red Hat 6.0以後沒有收錄它的緣故(在Red Hat 5.1中仍可以找到它的蹤跡)。
外文名
xv
性    質
互動式圖像處理程序
平    台
X-Window系統
特    點
它是一個共享軟件

目錄

xvXV軟件

XV幾乎支持所有已知的圖像格式,包括GIF、JPEG、TIFF、XPM、 BMP、PCX及PM等。該程序可以多種風格將圖像顯示在屏幕的桌面上;抓取屏幕上的任何矩形區域,將之儲存成各種格式的圖像文件;強制拉伸、壓縮、旋轉或者翻轉圖像;剪切圖像;以ASCⅡ文本格式或者16進制數據方式觀察文件;放大圖像的任意部分;確定圖像的像素值和x、y座標位置;調整圖像的明暗度、對比度、飽和度、色調、均衡等;減少圖像的顏色;轉換圖像格式等。
該程序的各個版本可以下載,適用於Red Hat Linux的RPM文件xv-3.10a-13.i386.rpm的大小為1.03MB。XV的安裝亦相當簡單。進入X-Window後,啓動RPM安裝工具,在文件管理器中找到該安裝文件之後,直接安裝即可。安裝完成,在Terminal中鍵入“xv”命令就可以啓動程序;或者可以在“大腳板 ”→“AnotherLevel menus”→“Graphics”中找到啓動XV的快捷方式。

xv圖像視窗

啓動XV以後,首先會在圖像視窗中顯示一幅默認的漂亮的XV的Logo,上面有簡短的版權信息、版本號、程序的發佈日期等等。如果你改變該顯示圖像的視窗大小(不管使用什麼方法),圖像將會自動調整大小,以適應改變後的視窗。
1.顯示像素的值
在圖像視窗中,點擊(或者隨意地拖動)鼠標中間的按鍵(如果你的鼠標沒有中間的按鍵,但是在安裝系統時選擇模擬三鍵鼠標,可以嘗試使用雙擊代替該項操作),將會在視窗的頂端或者底部,以下列格式顯示指定像素的相關信息:
196, 137 = 191,121,209 #bf79d1 (287 42 81 HSV) [ 0, 0]
其中,第一對數據(196,137)是以座標表示的圖像中相對的x和y位置,該數值並不會因為圖像的調整顯示比例而有所不同。所以,為了精確指定圖像中的某一點,可以嘗試先放大圖像,再進行選擇。對於一幅320×200大小的圖像來説,其左上角的座標就是(0,0),而右下角的座標則是(320,200)。
接下來的三個數值(191,121,209),是指定像素的RGB值,數據的取值範圍從0至255。
後面跟着的以“#”字符開頭的六位字串,代表的是以十六進制表示的指定像素的RGB值,格式為“#rrggbb”。這對於以同樣格式表示顏色的其它X程序或者會有用。
隨後的三個數值(287,42,81),是指定像素的HSV值,第一個值的取值範圍是0至359,後面兩個數的取值範圍是0至100。
最後一組數據,表示的是拖動鼠標從起點到鼠標當前的位置兩點之間的距離(dx,dy)。需要指出的是,當按住鼠標中鍵在視窗中拖動的時候,所有的數值都會即時因應這一變化。
當測量像素的值時,這一串數據將會自動地複製到X服務器的緩衝區域,可以很容易的將這些信息傳送到其它程序中。可以嘗試一下在取得它們以後,在xterm視窗中點擊鼠標中間的按鍵。同時,鼠標在最後的位置所取得的顏色,將會作為“當前顏色”對XV的其它有關操作產生影響,默認的當前顏色是黑色。
2.選擇矩形區域
在進行剪切、粘貼等操作時,首先要選定圖像中的某個區域。在XV的圖像視窗中做出選擇是一件很容易的事情。
在圖像視窗中按住鼠標左鍵,拖動鼠標就可以選擇一個矩形區域。如果不滿意剛才選擇的矩形,只需簡單點按鼠標左鍵,重新畫出一個矩形就是了。要是希望選擇框完全消失,可以在選擇框外點擊一下鼠標左鍵。
在圖像上雙擊鼠標,將會把當前顯示的圖像大小框選出來;再次雙擊就會取消選擇。
當畫出一個矩形框以後,點按其邊緣上的把手並拖動鼠標,可以對矩形框進行適當的調整。拖放的時候按住Shift鍵,將會使得選擇的區域保持正方形。
在選定的矩形區域中,點按左鍵並拖動鼠標,可以移動選擇框。此時按住Shift鍵,將會使得移動僅限於垂直和水平方向。
在XV的信息視窗中,可以精確地定義矩形框的大小和位置。
3.縮放操作
XV可以成倍地放大圖像中任意的矩形區域。按住Ctrl鍵,此時鼠標的指針看起來像是戴上了眼鏡似的,在圖像上點按鼠標左鍵,會出現一個以指針為中心的矩形區域,移動鼠標選擇適當的位置鬆開鼠標按鈕,該矩形區域將會被放大顯示,圖像視窗的大小則保持原狀。重複上面同樣的操作,可以將圖像的某部分不斷放大。
在按住Ctrl鍵的時候,點按鼠標的右鍵,將可以對圖像進行縮小顯示。當整幅圖像已經和圖像視窗的大小相同時,就不能再縮小了。
4.編輯像素和畫線
在圖像視窗中可以修改像素的顏色。“落筆”之前首先要選擇使用的顏色,這可以用鼠標中間的按鍵在圖像中取得。
要想改變單個像素的顏色,先按住Shift鍵,然後在相應像素上點按鼠標中間的按鍵,顏色就會變成事先選定的顏色。如果此時在圖像上拖動鼠標,就會在圖像上留下塗劃的痕跡,所以操作時要小心。
在畫點的時候按住Ctrl鍵,可以幫助你在兩次點擊之間畫上一條直線。
XV的<img class="img InsertH2" alt="段落標題" src="../../System/_resource/blank.gif">控制中心
在XV的控制視窗中,可以調整當前圖像的大小、翻轉和旋轉圖像、載入和保存不同的文件,以及打開其它的XV視窗。在圖像視窗中點擊鼠標右鍵,或者在任何打開的XV視窗裏按下“?”鍵,就可以切換XV控制視窗的打開和關閉。
在控制視窗底部的工具欄上有幾個圖像處理相關按鈕,用以快速複製、剪切、粘貼或者填充選定的圖像區域。
1.調整圖像大小和顯示選單
在Image Size和Display選單中可以找到所有調整圖像的顯示大小和顯示方式的命令。調整前後並不會對圖像進行任何修改,它改變的僅僅是圖像的顯示效果。
在選單列表的右邊顯示的單個字符是實現該命令的鍵盤快捷方式。它們可以在XV的圖像視窗、控制視窗、信息視窗及顏色編輯視窗中使用。控制視窗中的所有鍵盤快捷方式都是如此。
在Image Size的選單項中,提供了各種頗具特色的顯示功能,包括以正確的尺寸顯示圖像(Normal);保持圖像的長寬比例,儘可能大地顯示圖像(Maxpect);以雙倍大小(Double Size)或按50%的比例(Half Size)顯示圖像;指定大小或比例(Set Size)顯示圖像等。Display選單提供了包括平滑、標配、完美等多種顏色分配方案,以獲得令人滿意的圖像顯示效果。
在控制視窗底部的工具欄上,還有六個與調整圖像顯示方式相關的按鍵,分別提供了以10%的比例縮小(或放大)顯示圖像、順(或逆)時針旋轉90度後顯示圖像、水平(或垂直)翻轉顯示圖像(或者是選定的圖像區域)等功能。
2.桌面背景牆紙顯示模式
當圖像在XV的圖像視窗中顯示的時候,它也可以作為背景牆紙顯示在桌面上。在root顯示模式選單中,可以選擇不同的顯示效果,立即將當前圖像鋪陳在桌面上。
XV提供的桌面牆紙鋪陳方式非常豐富,包括簡單排列、精確排列、鏡像排列、中心排列、對稱排列及花紋環繞等。
3.豐富的圖像處理功能
XV提供的24/8位選單可以改變或者強制當前操作的圖像使用8位或者24位模式,在將24位圖像轉換至8位圖像時,用户還可以在速度和質素中做出選擇。
對打開的圖像,或者是框定的圖像部分,XV能夠執行幾個標準的圖像處理算法。如果在圖像上已經選擇了一個矩形區域,則這些算法僅會影響已選定的面積,否則將對整個圖像起作用。
在Algorithms選單中的選項會被立即執行,而且效果是會累積的。這些算法只會對24位圖像起作用,如果當前使用的是8位圖像,在執行這些算法的時候,程序將首先把圖像轉換至24位圖像再執行算法,然後將結果轉換回8位圖像。 Algorithms提供的功能包括模糊(Blur)、尖鋭(Sharpen)、浮雕(Emboss)、油污(Oil Painting)、旋轉圖像(Copy Rotate)、去污(DeSpeckle)等圖像處理功能。
4.獨具特色的附加工具
XV使用了獨特的設計技術,以便它可以加入新的程序代碼,不斷擴充更多的命令和功能。我們不妨看一看Windows選單裏包含的各項工具:
Visual Schnauzer:打開一個可視化的圖像文件管理視窗,在這個文件系統的圖形化用户界面裏,可以看到文件夾中的圖像文件的縮略圖、目錄及其它文件。它可以創建目錄、重命名文件、移動和複製文件到不同的目錄中、刪除文件、觀看圖像和文本文件
Color Editor:打開和關閉XV的顏色編輯視窗。它提供了一些有趣的顏色處理工具,包括顏色方案編輯器、色調控制、任意的RGB,以及一個伽瑪修正曲線等
Image Info:打開和關閉XV的圖像信息視窗。該視窗給出有關當前圖像、當前選擇區域、成功/失敗的顏色分配代碼等詳細信息。
Image Comments:打開XV的圖像註釋視窗。這樣可以察看包括在當前圖像中的任何註釋,但是不能加入或者編輯註釋。需要指出的是,對於大多數圖像來説並沒有註釋包含在它們的編碼中。
Text View:打開XV的文本察看視窗。以ASCⅡ文本或者是十六進制編碼,顯示當前選擇的文件內容。當XV試圖裝載一個它不支援的文件格式時,程序會自動打開該視窗。
About XV:顯示XV的版本、版權、授權信息,以及作者的電子郵件地址等。
XV Keyboard Help:在文本察看視窗中,顯示程序的所有鼠標和鍵盤操作方式及其作用。
5.Pad和文本註釋命令
點按左下角的工具列按鈕,將會打開XV的Pad視窗。和Crop命令相反,它可以在圖像的四周加上指定尺寸的邊緣,無需手動放大或者剪切圖像,就可以調整圖像到你想要的大小。其功能遠不止此,它還提供了一些很有趣的效果,因篇幅所限就不一一述及了。
Pad按鈕旁邊的“A”按鈕,可以在圖像中加上文字註釋。首先在圖像中選擇一個矩形區域,點按該按鍵,在彈出對話盒中輸入單行的字串,它們將會以適當的大小和當前選定的顏色出現在選定的區域中。你可以重新配置和調整矩形區域,使用Paste命令完成操作。
從電腦屏幕上抓圖是XV程序的一個重要功能,它支持延遲抓圖和延遲自動抓圖。點按工具列右邊的Grab按鍵將打開程序的抓圖視窗。
在抓圖視窗中點擊Grab按鍵以後,只要用鼠標在要抓取的視窗中點按一下,就能夠抓取整個視窗(包括框架)。如果在桌面上點按鼠標的話,抓取的就是整個屏幕了。
你可以抓取屏幕上的任何區域,只要點按鼠標中間的按鍵,並拖畫出要抓取的矩形區域,鬆開鼠標按鍵以後,該區域就被抓取進XV裏面了。在屏幕任何地方右擊鼠標,可以取消抓圖命令。
延遲抓圖和正常的抓圖方式相似,XV將在指定的時間(秒)過去以後,發出Beep一聲響,表示開始抓圖,然後你可以點按鼠標的左、中或者右鍵。想進行延遲抓圖操作,只需要簡單地輸入一個非零的數字在“Delay”選項中,再點按Grab按鍵。
延遲自動抓圖會在指定的時間過去以後,自動抓取鼠標指針所在位置的視窗。這對於抓取像下拉選單一類不能用正常方法抓取的圖像特別有用。