位圖與矢量
在計算機圖形學中,位圖和矢量圖形是兩種用於存儲數字圖像的文件格式。位圖格式使用一個參考每個位位置的位數組;也就是說,一個位映射來表示圖像。位圖屬於光柵圖形圖像格式類。矢量圖形格式使用基本的幾何圖形,如點、線、曲線和多邊形來表示圖像。
有關位圖的詳細信息
將圖像表示為數組的位映射稱為位圖。類似地,像素的映射稱為pixmap。從某個角度來看,可以說每像素1位的映射是位圖,而每像素多位的映射是pix映射。在位圖的未壓縮格式中,圖像像素存儲在1、2、4、8、16、24和32像素範圍內的不同顏色深度。低於8位的顏色深度用於存儲灰度顏色或索引色階。
位圖圖像以.bmp擴展名保存。位圖圖像的最小文件大小可以通過size=width•height•n/8獲得,其中height和width以像素為單位,n是顏色深度,size是文件大小(以字節為單位)。對於n位顏色深度,位圖可以在圖像中包含2n種顏色。放大後,構成位圖圖像的像素變得與任何光柵圖形圖像(如TIFF或JPEG)一樣可見,使得圖像不清晰。
有關矢量圖形的詳細信息
矢量圖形使用基本的幾何圖形和形狀來表示圖像,其中所有的組件都用數學表達式表示。使用路徑或筆劃(代表形狀或幾何圖形的向量)生成圖像,這些路徑或筆劃(向量表示形狀或幾何圖形)通過嵌入在具有明確位置座標的圖像的工作平面中的控制點網格。圖像包含生成具有給定形狀、顏色和厚度的筆劃的指令。這些信息在文件的結構中,它告訴計算機繪製圖像;因此,這些參數的任何更改都不會顯著影響文件大小。更重要的是,在放大後,與光柵圖形不同,圖像的質量不會發生顯著變化。這是因為矢量圖形基於結構細節而不是位置細節來生成圖像。
矢量圖形被用於現代二維和三維成像應用中。高質量的排版也是基於矢量圖形。大多數現代打印機和顯示器仍然是光柵設備;因此,在顯示或打印時,矢量圖形必須轉換為光柵圖像,這是一個相對容易的過程。在這個過程中,圖像的文件大小几乎沒有變化。但由於光柵圖像的形狀和圖形複雜,需要用數學表達式來表示,將光柵圖像轉換為矢量圖形是一個極其困難的過程。像照相機和掃描儀這樣的設備是基於光柵圖形而不是矢量圖形來工作的。由於所需轉換的複雜性,將這些圖像轉換為矢量圖形是不切實際的。
矢量圖形文件使用SVG和CGM文件類型。
位圖和矢量圖形有什麼區別?•位圖圖像是用具有一定顏色深度的像素映射生成的,而矢量圖像是使用基本幾何圖形和相應的數學表達式生成的。•當放大光柵圖形時,基本上位圖顯示基本像素,使要查看的圖像的細節明顯丟失,而矢量圖形在細節上表現出非常低的損耗。 |