經常使用的圖像文件格式(位圖)
幾乎全部的圖像文件都採用各自簡化的格式名做爲文件擴展名。從擴展名就可知道這幅圖像是按什麼格式存貯的,應該用什麼樣的軟件去讀/寫。
1、BMP格式:
這是一種與硬件設備無關的圖像文件格式,使用很是廣。它採用位映射存貯格式,除了圖像深度可選之外,不採用其它任何壓縮,所以,BMP文件所佔用的空間很大。BMP文件的圖像深度可選1bit、4bit、8bit及24bit。BMP文件存儲數據時,圖像的掃描方式是按從左到右、從下到上的順序。
2、PCX文件:
這是PC畫筆的圖像文件格式。PCX的圖像深度可選爲一、四、8bit。因爲這種文件格式出現較早,它不支持真彩色。PCX文件採用RLE行程編碼,文件體中存放的是壓縮後的圖像數據。所以,將採集到的圖像數據寫成PCX文件格式時,要對其進行RLE編碼;而讀取一個PCX文件時首先要對其進行RLE解碼,才能進一步顯示和處理。
3、TIFF文件:
TIFF(TagImageFileFormat)文件是由Aldus和Microsoft公司爲掃描儀和桌上出版系統研製開發的一種較爲通用的圖像文件格式。TIFF格式靈活易變,它又定義了四類不一樣的格式:TIFF-B適用於二值圖像;TIFF-G適用於黑白灰度圖像;TIFF-P適用於帶調色板的彩色圖像;TIFF-R適用於RGB真彩圖像。TIFF支持多種編碼方法,其中包括RGB無壓縮、RLE壓縮及下面要介紹的JPEG壓縮等。
4、GIF文件:
GIF(GraphicsInterchangeFormat)是CompuServe公司在1987年開發的圖像文件格式。GIF文件的數據是通過壓縮的,它採用了可變長度等壓縮算法。GIF的圖像深度從1bit到8bit,也即GIF最多支持256種色彩的圖像。GIF格式的另外一個特色是其在一個GIF文件中能夠存多幅彩色圖像,若是把存於一個文件中的多幅圖像數據逐幅讀出並顯示到屏幕上,就可構成一種最簡單的動畫。
五 PNG圖像文件格式
PNG(Portable Networf Graphics)的原名稱爲"可移植性網絡圖像",是網上接受的最新圖像文件格式。PNG可以提供長度比GIF小30%的無損壓縮圖像文件。它同時提供 24位和48位真彩色圖像支持以及其餘諸多技術性支持。因爲PNG很是新,因此目前並非全部的程序均可以用它來存儲圖像文件,但Photoshop能夠處理PNG圖像文件,也能夠用PNG圖像文件格式存儲。
6、JPEG文件:
JPEG(JointPhotographicExpertsGroup)是由CCITT(國際電報電話諮詢委員會)和ISO(國際標準化組織)聯合組成的一個圖像專家組。該專家組制定的第一個壓縮靜態數字圖像的國際標準,其標準名稱爲「連續色調靜態圖像的數字壓縮和編碼(DigitalCompressionandCodingofContinuous-toneStillImage)」,簡稱爲JPEG算法。這是一個適用範圍很廣的通用標準,其目標以下:
一、開發的算法在圖像壓縮率方面是/或接近當前的科學水平,圖像的保真度在較寬的壓縮範圍裏的評價是「很好」、「優秀」到與原圖像「不能區別」。
二、開發的算法可實際應用於任何一類數字圖像源,如對圖像的大小、色彩空間、像素的長寬比、圖像的內容、複雜程度、顏色數及統計特性等都不加限制。
三、對開發的算法,在計算的複雜程度方面能夠調整,於是可根據性能和成本要求來選擇用軟件執行仍是用硬件執行。
四、開發的算法包括四種編碼方式:如順序編碼、累進編碼、無損壓縮編碼和分層編碼等。
JPEG採用對稱的壓縮算法,也即在同一系統環境下壓縮和解壓縮所用的時間相同。採用JPEG壓縮編碼算法壓縮的圖像,其壓縮比約爲1:5至1:50,甚至更高。從實例中能夠看出不一樣壓縮比及其壓縮效果。
總的來講,有兩種大相徑庭的圖像格式類型: 即有損壓縮和無損壓縮。git