3). 圖形的複雜程度 圖形複雜程度-重訪GIF壓縮算法 LZW算法適用於有大面積同一色塊的圖形。對這種類型的圖形採用LZW算法進行壓縮,可以起到相當好的壓縮效果。同時由於LZW算法將水平變化的象素計算在內。所以包含了水平顏色變化的圖形要比那些具有垂直顏色變化的圖形文件要大一些。在創建或保存一個GIF圖形時,要記住這兩點很重要的。
帶有單色色塊區域的圖形 較網絡上另一種被廣泛應用的圖形格式JPEG,GIF更適用於有大面積同一色塊的圖形。從下面的兩個圖形我們可以清楚的看出來。 |
|
|
圖形 |
|
|
|
圖形格式 |
GIF |
JPEG |
|
圖形大小 |
920個字節 |
3,174個字節 |
|
圖形特點 |
圖形十分清晰且每個色塊銳邊明顯 |
文件大小是GIF圖形格式的三倍,且圖形不清晰 | |
| |
帶有梯度變化的圖形: 包含垂直漸變顏色的GIF圖形較包含水平漸變顏色的GIF圖形壓縮比更大。 如圖所示: |
|
GIF圖形 |
|
|
|
圖形大小 |
1,471個字節 |
2,297個字節 |
|
圖形特點 |
垂直漸變顏色 |
水平漸變顏色 | |
| |
圖形複雜程度和限制抖動: 抖動不但使GIF圖形的顏色數量增加,而且增加了圖形的複雜性。LZW算法對單色色塊區域的壓縮效果相當好,但由於抖動的圖形沒有這樣的區域,所以會使產生的圖形文件變的相當大。 小技巧:Paint Shop Pro中的Replacer 顏色取代工具對清除因抖動而產生的其它顏色非常有幫助。 |
|
GIF圖形 |
|
|
|
圖形大小 |
4,415個字節 |
3,313個字節 |
|
圖形特點 |
抖動的GIF圖形 |
無抖動的GIF圖形 | |
| |
照片圖形: 照片一般不推薦使用GIF格式,主要由於以下兩個原因: 1). 照片一般包含的顏色遠遠超過256色; 2). 照片是非常複雜的圖形,LZW算法沒有能力對文件大小做適當的處理; |
|
GIF圖形 |
|
|
|
圖形格式 |
256色GIF |
JPG |
|
圖形大小 |
26,779個字節 |
6,675個字節 | |