圖像處理:JPG、PNG及BMP的差別?
1.JPG:使用的一種失真壓縮标準方法,24 bit真彩色,不支援動畫、不支援透明色。JPEG的壓縮方式通常是破壞性資料壓縮(lossy compression),即在壓縮過程中圖像的品質會遭受到可見的破壞。一張圖檔多次上傳下載下傳後,圖檔逐漸會失真。
2.PNG:格式是無損資料壓縮的,PNG格式有8位、24位、32位三種形式,其中8位PNG支援兩種不同的透明形式(索引透明和alpha透明),24位PNG不支援透明,32位PNG在24位基礎上增加了8位透明通道(32-24=8),是以可展現256級透明程度。
3.BMP:是一種與硬體裝置無關的圖像檔案格式,使用非常廣。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,是以,BMP圖像所占用的空間很大。BMP檔案的圖像深度可選lbit、4bit、8bit及24bit。BMP檔案存儲資料時,圖像的掃描方式是按從左到右、從下到上的順序。
簡單的對比:
格式 | 壓縮模式 | 透明支援 |
---|---|---|
JPG | 有損壓縮 | 不支援 |
PNG | 無損壓縮 | 支援 |
BMP | 無壓縮 | 不支援 |
占用空間:BMP > PNG > JPG
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL9kFVPhXRE5ENNRVT3V1MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZwpmL4ATM3AjMzETM0EzNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)