類型 | 優點 | 缺點 | 應用場景 | 相同圖片大小比較 |
BMP | 無損壓縮,圖質最好 | 文件太大,不利于網絡傳輸 | ? | 152K |
GIF | 動畫存儲格式 | 最多256色,畫質差 | ? | 53K |
PNG | 可保存透明背景的圖片 | 畫質中等 | ? | 202K |
JPG | 文件小,利于網絡傳輸 | 畫質損失 | 車牌識別 | 84K |
? | ? | ? | ? | ? |
BMP
BMP(全稱Bitmap)是Windows操作系統中的標準圖像文件格式,可以分成兩類:設備相關位圖(DDB)和設備無關位圖(DIB),使用非常廣。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此,BMP文件所占用的空間很大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。BMP文件存儲數據時,圖像的掃描方式是按從左到右、從下到上的順序。由于BMP文件格式是Windows環境中交換與圖有關的數據的一種標準,因此在Windows環境中運行的圖形圖像軟件都支持BMP圖像格式。bmp是位圖,對圖像不進行任何壓縮.所以圖片顯示的非常清晰,但是文件比較大.
GIF
GIF文件的數據,是一種基于LZW算法的連續色調的無損壓縮格式。其壓縮率一般在50%左右,它不屬于任何應用程序。目前幾乎所有相關軟件都支持它,公共領域有大量的軟件在使用GIF圖像文件。GIF圖像文件的數據是經過壓縮的,而且是采用了可變長度等壓縮算法。GIF格式的另一個特點是其在一個GIF文件中可以存多幅彩色圖像,如果把存于一個文件中的多幅圖像數據逐幅讀出并顯示到屏幕上,就可構成一種最簡單的動畫。gif壓縮比較大,文件較小,由于這種格式的本意是用來交換圖片的.最初只能存儲一張靜止的圖片,后來技術發展了,可以同時在一個文件中同時保存多張靜止圖片并且可連續顯示,所以我們一般看的簡單的動畫效果都是用.gif格式存放。
PNG
PNG圖像文件存儲格式,其設計目的是試圖替代GIF和TIFF文件格式,同時增加一些GIF文件格式所不具備的特性。PNG用來存儲灰度圖像時,灰度圖像的深度可多到16位,存儲彩色圖像時,彩色圖像的深度可多到48位,并且還可存儲多到16位的α通道數據。PNG使用從LZ77派生的無損數據壓縮算法,一般應用于JAVA程序、網頁或S60程序中,原因是它壓縮比高,生成文件體積小。
JPG
JPG全名是JPEG。JPEG圖片以 24 位顏色存儲單個位圖。JPEG 是與平臺無關的格式,支持最高級別的壓縮,不過,這種壓縮是有損耗的。漸近式 JPEG 文件支持交錯。jpg(jpeg)文件,采用了比較先進的壓縮技術,所以文件比較小但是能保證圖片顯示的清晰和艷麗.
ICO文件是圖標文件,可以將你的文件夾,應用程序的圖標,改為自己喜歡的,個性化更強.還有分區的盤符.都可以改
wmf是圖元文件,圖元文件的擴展名包括.wmf和.emf兩種。它們是屬于矢量類圖形,是由簡單的線條和封閉線條(圖形)組成的矢量圖,其主要特點是文件非常小,可以任意縮放而不影響圖像質量。可以用flash2004或flashMX打開。屬于flash素材的一種。
------------------------------------------------------------------------------------------------------------------------------------------------
from:https://blog.csdn.net/itluochen/article/details/52262685
JPG
全名應該是JPEG。JPEG 圖片以 24 位顏色存儲單個光柵圖像。JPEG 是與平臺無關的格式,支持最高級別的壓縮,不過,這種壓縮是有損耗的。漸近式JPEG文件支持交錯。
可以提高或降低 JPEG文件壓縮的級別。但是,文件大小是以圖像質量為代價的。壓縮比率可以高達 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下輕松地壓縮文件,而圖片質量不會下降。)JPEG壓縮可以很好地處理寫實攝影作品。但是,對于顏色較少、對比級別強烈、實心邊框或純色區域大的較簡單的作品,JPEG 壓縮無法提供理想的結果。有時,壓縮比率會低到5:1,嚴重損失了圖片完整性。這一損失產生的原因是,JPEG 壓縮方案可以很好地壓縮類似的色調,但是 JPEG 壓縮方案不能很好地處理亮度的強烈差異或處理純色區域。
優點:攝影作品或寫實作品支持高級壓縮。
利用可變的壓縮比可以控制文件大小。
支持交錯(對于漸近式 JPEG 文件)。
廣泛支持 Internet 標準。
缺點:有損耗壓縮會使原始圖片數據質量下降。
當您編輯和重新保存 JPEG 文件時,JPEG 會混合原始圖片數據的質量下降。這種下降是累積性的。
JPEG不適用于所含顏色很少、具有大塊顏色相近的區域或亮度差異十分明顯的較簡單的圖片。
PNG
PNG是20世紀90年代中期開始開發的圖像文件存儲格式,其目的是企圖替代GIF和TIFF文件格式,同時增加一些GIF文件格式所不具備的特性。流式網絡圖形格式(Portable Network Graphic Format,PNG)名稱來源于非官方的“PNG’s NotGIF”,是一種位圖文件(bitmapfile)存儲格式,讀成“ping”。PNG用來存儲灰度圖像時,灰度圖像的深度可多到16位,存儲彩色圖像時,彩色圖像的深度可多到48位,并且還可存儲多到16位的α通道數據。PNG使用從LZ77派生的無損數據壓縮算法。
PNG文件格式保留GIF文件格式的下列特性:
使用彩色查找表或者叫做調色板可支持256種顏色的彩色圖像。
流式讀/寫性能(streamability):圖像文件格式允許連續讀出和寫入圖像數據,這個特性很適合于在通信過程中生成和顯示圖像。
逐次逼近顯示(progressivedisplay):這種特性可使在通信鏈路上傳輸圖像文件的同時就在終端上顯示圖像,把整個輪廓顯示出來之后逐步顯示圖像的細節,也就是先用低分辨率顯示圖像,然后逐步提高它的分辨率。
透明性(transparency):這個性能可使圖像中某些部分不顯示出來,用來創建一些有特色的圖像。
輔助信息(ancillaryinformation):這個特性可用來在圖像文件中存儲一些文本注釋信息。
獨立于計算機軟硬件環境。
使用無損壓縮。
PNG文件格式中要增加下列GIF文件格式所沒有的特性:
每個像素為48位的真彩色圖像。
每個像素為16位的灰度圖像。
可為灰度圖和真彩色圖添加α通道。
添加圖像的γ信息。
使用循環冗余碼(cyclic redundancy code,CRC)檢測損害的文件。
加快圖像顯示的逐次逼近顯示方式。
標準的讀/寫工具包。
GIF
GIF是用于壓縮具有單調顏色和清晰細節的圖像(如線狀圖、徽標或帶文字的插圖)的標準格式。
工作原理
GIF(GraphicsInterchange Format)的原義是“圖像互換格式”,是CompuServe公司在 1987年開發的圖像文件格式。GIF文件的數據,是一種基于LZW算法的連續色調的無損壓縮格式。其壓縮率一般在50%左右,它不屬于任何應用程序。目前幾乎所有相關軟件都支持它,公共領域有大量的軟件在使用GIF圖像文件。GIF圖像文件的數據是經過壓縮的,而且是采用了可變長度等壓縮算法。所以GIF的圖像深度從lbit到8bit,也即GIF最多支持256種色彩的圖像。GIF格式的另一個特點是其在一個GIF文件中可以存多幅彩色圖像,如果把存于一個文件中的多幅圖像數據逐幅讀出并顯示到屏幕上,就可構成一種最簡單的動畫。
分 類
GIF分為靜態GIF和動畫GIF兩種,支持透明背景圖像,適用于多種操作系統,“體型”很小,網上很多小動畫都是GIF格式。其實GIF是將多幅圖像保存為一個圖像文件,從而形成動畫,所以歸根到底GIF仍然是圖片文件格式。但GIF只能顯示256色。
GIF主要分為兩個版本,即GIF89a和GIF87a:
BMP
BMP是一種與硬件設備無關的圖像文件格式,使用非常廣。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此,BMP文件所占用的空間很大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。BMP文件存儲數據時,圖像的掃描方式是按從左到右、從下到上的順序。
由于BMP文件格式是Windows環境中交換與圖有關的數據的一種標準,因此在Windows環境中運行的圖形圖像軟件都支持BMP圖像格式。
典型的BMP圖像文件由三部分組成:位圖文件頭數據結構,它包含BMP圖像文件的類型、顯示內容等信息;位圖信息數據結構,它包含有BMP圖像的寬、高、壓縮方法,以及定義顏色等信息。