信息科技
作者:楊柏婷
摘要 位圖和矢量圖是現代計算機平麵圖形的兩大概念。位圖可以通過數碼相機拍照等方式獲得,但在放大或縮小時圖像會失真,因此研究位圖轉換為矢量圖的方法具有十分重要的意義。本文在分析位圖與矢量概念的基礎上,研究了兩種常用位圖轉換為矢量圖的方法。
關鍵詞 位圖;矢量圖;轉換方法
中圖分類號TP391 文獻標識碼A 文章編號 1674-6708(2011)48-0209-02
位圖和矢量圖是現代計算機平麵圖形的兩大概念。位圖可以通過數碼相機拍照等方式獲得,但在放大或縮小時圖像會失真,因此研究位圖轉換為矢量圖的方法具有十分重要的意義。
1 位圖與矢量圖分析
我們平時看到的很多圖像(如數碼照片)被稱為位圖(也叫點陣圖、光柵圖、像素圖),它們是由許多像小方塊一樣的像素點(Pixels)組成的,位圖中的像素由其位置值和顏色值表示。常用格式有.jpg、.gif、.bmp等。簡單的說,位圖就是最小單位由象素構成的圖,縮放會失真。構成位圖的最小單位是象素,位圖就是由象素陣列的排列來實現其顯示效果的,每個象素有自己的顏色信息,在對位圖圖像進行編輯操作的時候,可操作的對象是每個象素,我們可以改變圖像的色相、飽和度、明度,從而改變圖像的顯示效果。舉個例子來說,位圖圖像就好比在巨大的沙盤上畫好的畫,當你從遠處看的時候,畫麵細膩多彩,但是當你靠的非常近的時候,你就能看到組成畫麵的每粒沙子以及每個沙粒單純的不可變化顏色。
矢量圖由矢量輪廓線和矢量色塊組成,文件大小由圖像的複雜程度決定,與圖形的大小無關,常用格式有ai、cdr、fh.、swf等。目前矢量圖以其輪廓清晰、色彩明快尤其是可任意縮放並保持圖像視覺質量等特性受到許多設計者的青睞。矢量圖,也叫做向量圖,簡單的說,就是縮放不失真的圖像格式。矢量圖是通過多個對象的組合生成的,對其中的每一個對象的紀錄方式,都是以數學函數來實現的,也就是說,矢量圖實際上並不是象位圖那樣紀錄畫麵上每一點的信息,而是紀錄了元素形狀及顏色的算法,當你打開一付矢量圖的時候,軟件對圖形象對應的函數進行運算,將運算結果【圖形的形狀和顏色】顯示給你看。無論顯示畫麵是大還是小,畫麵上的對象對應的算法是不變的,所以,即使對畫麵進行倍數相當大的縮放,其顯示效果仍然相同(不失真)。舉例來說,矢量圖就好比畫在質量非常好的橡膠膜上的圖,不管對橡膠膜做怎樣的長寬等比成倍拉伸,畫麵依然清晰,不管你離得多麼近去看,也不會看到圖形的最小單位。
2 位圖轉換為矢量圖的方法研究
目前矢量圖的運用越來越廣泛,特別是對於喜歡Flash動畫的閃客來說,完成一個好作品經常需要大量精美的矢量圖片。如果你善於手繪,那當然最好了,可畢竟不是每個人都能畫得很好,而網上能找到的現成的矢量圖片並不多,所以很多人會選擇采用把位圖轉化為矢量圖的方法。目前可以完成這項工作的設計軟件很多,常用的有Photoshop、Freehand、Illustrator、其它還有專業的位圖轉矢量軟件,如Adobe Sbreamline、 flash、Algolab Ptvector等工具也都可以對位圖進行很方便的轉換。下麵介紹幾種常用轉換方法。
2.1 使用Photoshop完成轉換
Photoshop的長處是專業圖像處理,不過也完全可以將點陣圖轉成矢量圖。使用Photoshop將點陣圖轉成矢量圖的方法包括以下幾個關鍵步驟:
1)用選區轉路徑的方式將點陣圖處理為矢量圖
在Photoshop中打開一張圖片,在“圖像”菜單下的“模式”中選擇“索引顏色”,彈出“索引顏色”的設置對話框。下麵設置參數,調板選擇“局部(自適應)”,顏色為“3”,強製選擇“黑白”,其他參數都是默認值。確定設置後,得到的圖片顏色為黑白色了。