今天有個(gè)學(xué)生問(wèn)我:頁(yè)面中使用GIF格式,失真太大,怎么辦呢?這個(gè)問(wèn)題比較簡(jiǎn)單啊,只要用JPG就可以了。我們常用的頁(yè)面的圖片格式有三種,GIF、JPG、PNG。那么這三種格式我們?cè)趺催x擇使用呢?下面就我的一些經(jīng)驗(yàn)來(lái)談?wù)勎覍?duì)于這三個(gè)格式的使用上的一些看法。
下面我們先了解一下幾種格式的比較正式的解釋(注:以下內(nèi)容源自百度知道):
GIF 意為Graphics Interchange format(圖形交換格式),GIF圖片的擴(kuò)展名是gif,F(xiàn)在所有的圖形瀏覽器都支持GIF格式,而且有的圖形瀏覽器只認(rèn)識(shí)GIF格式。GIF是一種索引顏色格式,在顏色數(shù)很少的情況下,產(chǎn)生的文件極小,它的優(yōu)點(diǎn)主要有:
- GIF格式支持背景透明。GIF圖片如果背景色設(shè)置為透明,它將與瀏覽器背景相結(jié)合,生成非矩形的圖片。
- GIF格式支持動(dòng)畫(huà)。在Flash動(dòng)畫(huà)出現(xiàn)之前,GIF動(dòng)畫(huà)可以說(shuō)是網(wǎng)頁(yè)中唯一的動(dòng)畫(huà)形式。GIF格式可以將單幀的圖象組合起來(lái),然后輪流播放每一幀而成為動(dòng)畫(huà)。雖然并不是所有的圖形瀏覽器都支持GIF動(dòng)畫(huà),但是最新的圖形瀏覽器都已經(jīng)支持GIF動(dòng)畫(huà)。
- GIF格式支持圖形漸進(jìn)。漸進(jìn)是指圖片漸漸顯示在屏幕上,漸進(jìn)圖片將比非漸進(jìn)圖片更快地出現(xiàn)在屏幕上,可以讓訪(fǎng)問(wèn)者更快地知道圖片的概貌。
- GIF格式支持無(wú)損壓縮。無(wú)損壓縮是不損失圖片細(xì)節(jié)而壓縮圖片的有效方法,由于GIF格式采用無(wú)損壓縮,所以它更適合于線(xiàn)條、圖標(biāo)和圖紙。
GIF格式的缺點(diǎn)同樣相當(dāng)明顯。索引顏色是歷史遺留的產(chǎn)物,在DOS下的老游戲幾乎無(wú)一例外的采用索引顏色,這種格式本來(lái)早就應(yīng)該淘汰了。但是由于帶寬的限制,GIF從DOS時(shí)代紅到了Internet時(shí)代。GIF這種索引顏色格式最大的缺點(diǎn)就是它只有256種顏色,這對(duì)于照片質(zhì)量的圖片是顯然不夠的。
JPEG 代表Joint Photograhic Experts Group(聯(lián)合圖像專(zhuān)家組),這種格式經(jīng)常寫(xiě)成JPG,JPG圖片的擴(kuò)展名為jpg。
JPG最主要的優(yōu)點(diǎn)是能支持上百萬(wàn)種顏色,從而可以用來(lái)表現(xiàn)照片。此外,由于JPG圖片使用更有效的有損壓縮算法,從而使文件長(zhǎng)度更小,下載時(shí)間更短。有損壓縮會(huì)放棄圖像中的某些細(xì)節(jié),以減少文件長(zhǎng)度。它的壓縮比相當(dāng)高,使用專(zhuān)門(mén)的JPG壓縮工具其壓縮比可達(dá)180:1,而且圖像質(zhì)量從瀏覽角度來(lái)講質(zhì)量受損不會(huì)太大,這樣就大大方便了網(wǎng)絡(luò)傳輸和磁盤(pán)交換文件。JPG較GIF更適合于照片,因?yàn)樵谡掌袚p失一些細(xì)節(jié)不像對(duì)藝術(shù)線(xiàn)條那么明顯。另外,JPG對(duì)照片的壓縮比例更大,而最后的質(zhì)量也更好。
但是從長(zhǎng)遠(yuǎn)來(lái)看,JPG隨著帶寬的不斷提高和存儲(chǔ)介質(zhì)的發(fā)展,它也應(yīng)該是一種被淘汰的圖片格式,因?yàn)橛袚p壓縮對(duì)圖像會(huì)產(chǎn)生不可恢復(fù)的損失。所以經(jīng)過(guò)壓縮的JPG的圖片一般不適合打印,在備份重要圖片時(shí)也最好不要使用JPG。還有,JPG也不如GIF圖像那么靈活,它不支持圖形漸進(jìn)、背景透明,更不支持動(dòng)畫(huà)。
PNG 是20世紀(jì)90年代中期開(kāi)始開(kāi)發(fā)的圖像文件存儲(chǔ)格式,其目的是企圖替代GIF和TIFF文件格式,同時(shí)增加一些GIF文件格式所不具備的特性。流式網(wǎng)絡(luò)圖形格式(Portable Network Graphic Format,PNG)名稱(chēng)來(lái)源于非官方的“PNG's Not GIF”,是一種位圖文件(bitmap file)存儲(chǔ)格式,讀成“ping”。PNG用來(lái)存儲(chǔ)灰度圖像時(shí),灰度圖像的深度可多到16位,存儲(chǔ)彩色圖像時(shí),彩色圖像的深度可多到48位,并且還可存儲(chǔ)多到16位的α通道數(shù)據(jù)。PNG使用從LZ77派生的無(wú)損數(shù)據(jù)壓縮算法。
PNG文件格式保留GIF文件格式的下列特性:
- 使用彩色查找表或者叫做調(diào)色板可支持256種顏色的彩色圖像。
- 流式讀/寫(xiě)性能(streamability):圖像文件格式允許連續(xù)讀出和寫(xiě)入圖像數(shù)據(jù)
- 這個(gè)特性很適合于在通信過(guò)程中生成和顯示圖像。
- 逐次逼近顯示(progressive display):這種特性可使在通信鏈路上傳輸圖像文件的同時(shí)就在終端上顯示圖像,把整個(gè)輪廓顯示出來(lái)之后逐步顯示圖像的細(xì)節(jié),也就是先用低分辨率顯示圖像,然后逐步提高它的分辨率。
- 透明性(transparency):這個(gè)性能可使圖像中某些部分不顯示出來(lái),用來(lái)創(chuàng)建一些有特色的圖像。
- 輔助信息(ancillary information):這個(gè)特性可用來(lái)在圖像文件中存儲(chǔ)一些文本注釋信息。
- 獨(dú)立于計(jì)算機(jī)軟硬件環(huán)境。
- 使用無(wú)損壓縮。
PNG文件格式中要增加下列GIF文件格式所沒(méi)有的特性:
- 每個(gè)像素為48位的真彩色圖像。
- 每個(gè)像素為16位的灰度圖像。
- 可為灰度圖和真彩色圖添加α通道。
- 添加圖像的γ信息。
- 使用循環(huán)冗余碼(cyclic redundancy code,CRC)檢測(cè)損害的文件。
- 加快圖像顯示的逐次逼近顯示方式。
- 標(biāo)準(zhǔn)的讀/寫(xiě)工具包。
- 可在一個(gè)文件中存儲(chǔ)多幅圖像。
- 文件結(jié)構(gòu)
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁(yè) 下一頁(yè) 頁(yè)面中圖像格式的選用之我見(jiàn) [2]
◎進(jìn)入論壇Photoshop、Fireworks版塊參加討論,我還想發(fā)表評(píng)論。
|