1. GIF(87年)
- 使用無損壓縮
- 8 bit 彩色(256種顏色)
- 支持單一透明色;
2. JPG(92年):
- 使用的一種 失真壓縮 標准方法
- 24 bit 彩色,內容比GIF豐富
- 不支持動畫
- 不支持透明色
JPEG的壓縮方式通常是破壞性資料壓縮(lossy compression),意即在壓縮過程中圖像的品質會遭受到可見的破壞。一張圖片多次上傳下載后,圖片逐漸會失真。
優點:
JPEG/JFIF是最普遍在萬維網(World Wide Web)上被用來儲存和傳輸照片的格式;JPEG在色調及顏色平滑變化的相片或是寫實繪畫(painting)上可以達到它最佳的效果。
在這種情況下,它通常比完全無失真方法做得更好,仍然可以產生非常好看的影像(事實上它會比其他一般的方法像是GIF產生更高品質的影像,因為GIF對於線條繪畫和圖示的圖形是無失真,但針對全彩影像則需要極困難的量化)。
缺點:
不適合於線條繪圖(drawing)和其他文字或圖示(iconic)的圖形,因為它的壓縮方法用在這些圖形的型態上,會得到不適當的結果。
3. PNG(96年)
- 無損數據壓縮的
- PNG格式有8位,24位,32位三種形式
8位PNG支持兩種不同的透明形式(索引透明和alpha透明)
24位PNG不支持透明
32位PNG在24位基礎上增加了8位透明通道,可展現256級透明程度
優點:
支持256色調色板技術以產生小體積文件;最高支持48位真彩色圖像以及16位灰度圖像;支持Alpha通道的半透明特性;
支持圖像亮度的gamma校正信息;支持存儲附加文本信息,以保留圖像名稱、作者、版權、創作時間、注釋等信息;
使用無損壓縮;漸近顯示和流式讀寫,適合在網絡傳輸中快速顯示預覽效果后再展示全貌;使用CRC循環冗余編碼防止文件出錯;
最新的PNG標准允許在一個文件內存儲多幅圖像
缺點:
也有一些軟件不能使用適合的預測,而造成過分臃腫的PNG文件
4. alpha通道
- 描述圖片中的透明區域,此透明區域允許通透地顯示背景。
- 是指一張圖片的透明和半透明度。
例如:
① 一個使用每個像素16比特存儲的位圖,對於圖形中的每一個像素而言,可能以5個比特表示紅色,5個比特表示綠色,5個比特表示藍色,最后一個比特是阿爾法。在這種情況下,它要么表示透明要么不是,因為阿爾法比特只有0或1兩種不同表示的可能性。
② 一個使用32個比特存儲的位圖,每8個比特表示紅綠藍和阿爾法通道。在這種情況下,就不光可以表示透明還是不透明,阿爾法通道還可以表示256級的半透明度,因為阿爾法通道有8個比特可以有256種不同的數據表示可能性。
Bmp格式
Windows格式,windows操作系統特有的圖片,該圖片保存了大量的圖片數據,所以圖片相對是比較大的,色彩度很真實,windows的桌面就是bmp格式的,通過設了桌面背景后,會在系統生成張bmp的圖片用於保存該桌面壁紙,缺點:圖片格式較大。
可支持有隕壓縮;不支持透明;不支持動畫;非矢量
總結:
一般截屏用PNG格式不但比JPG質量高而且文件更小;防鋸齒PNG非常有優勢。