jpg和png的區別


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的圖片用於保存該桌面壁紙,缺點:圖片格式較大。

   可支持有隕壓縮;不支持透明;不支持動畫;非矢量


總結:
JPG在圖片壓縮方面有巨大優勢,但采用有損壓縮,圖片質量有損失。
一般截屏用PNG格式不但比JPG質量高而且文件更小;防鋸齒PNG非常有優勢。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM