當前位置:編程學習大全網 - 腳本源碼 - PNG和BMP有什麽區別

PNG和BMP有什麽區別

BMP(全稱Bitmap)是Window操作系統中的標準圖像文件格式,可以分成兩類:設備相關位圖(DDB)和設備無關位圖(DIB),使用非常廣。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此,BMP文件所占用的空間很大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。BMP文件存儲數據時,圖像的掃描方式是按從左到右、從下到上的順序。由於BMP文件格式是Windows環境中交換與圖有關的數據的壹種標準,因此在Windows環境中運行的圖形圖像軟件都支持BMP圖像格式。

PNG,圖像文件存儲格式,其目的是試圖(原來此處使用了"企圖")替代GIF和TIFF文件格式,同時增加壹些GIF文件格式所不具備的特性。流式網絡圖形格式(Portable Network Graphic Format,PNG)名稱來源於非官方的“PNG's Not GIF”,是壹種位圖文件(bitmap file)存儲格式,讀成“ping”。PNG用來存儲灰度圖像時,灰度圖像的深度可多到16位,存儲彩色圖像時,彩色圖像的深度可多到48位,並且還可存儲多到16位的α通道數據。PNG使用從LZ77派生的無損數據壓縮算法。 壹般應用於JAVA程序中,或網頁或S60程序中是因為它壓縮比高,生成文件容量小。

PNG格式圖片因其高保真性、透明性及文件體積較小等特性,被廣泛應用於網頁設計、平面設計中。網絡通訊中因受帶寬制約,在保證圖片清晰、逼真的前提下,網頁中不可能大範圍的使用文件較大的bmp、jpg格式文件,gif格式文件雖然文件較小,但其顏色失色嚴重,不盡人意,所以PNG格式文件自誕生之日起就大行其道。

  • 上一篇:電視劇天下兄弟全劇詳細完整劇情!
  • 下一篇:暗黑破壞神3惡魔獵手選什麽武器好
  • copyright 2024編程學習大全網