今天才認(rèn)識(shí)到原來(lái)JPEG文件有兩種保存方式拣挪,分別是Baseline JPEG(標(biāo)準(zhǔn)型)和Progressive JPEG(漸進(jìn)式)裤纹。兩種格式有相同尺寸以及圖像數(shù)據(jù)贱田,擴(kuò)展名也是相同的官边,唯一的區(qū)別是二者顯示的方式不同车酣。
Baseline JPEG
這種類型的JPEG文件存儲(chǔ)方式是按從上到下的掃描方式,把每一行順序的保存在JPEG文件中榴都。打開這個(gè)文件顯示它的內(nèi)容時(shí)待锈,數(shù)據(jù)將按照存儲(chǔ)時(shí)的順序從上到下一行一行的被顯示出來(lái),直到所有的數(shù)據(jù)都被讀完嘴高,就完成了整張圖片的顯示竿音。如果文件較大或者網(wǎng)絡(luò)下載速度較慢,那么就會(huì)看到圖片被一行行加載的效果拴驮,這種格式的JPEG沒有什么優(yōu)點(diǎn)春瞬,因此,一般都推薦使用Progressive JPEG套啤。
Progressive JPEG
和Baseline一遍掃描不同宽气,Progressive JPEG文件包含多次掃描,這些掃描順尋的存儲(chǔ)在JPEG文件中。打開文件過程中萄涯,會(huì)先顯示整個(gè)圖片的模糊輪廓绪氛,隨著掃描次數(shù)的增加,圖片變得越來(lái)越清晰涝影。這種格式的主要優(yōu)點(diǎn)是在網(wǎng)絡(luò)較慢的情況下钞楼,可以看到圖片的輪廓知道正在加載的圖片大概是什么。在一些網(wǎng)站打開較大圖片時(shí)袄琳,你就會(huì)注意到這種技術(shù)询件。
progressive
漸進(jìn)式圖片帶來(lái)的好處是可以讓用戶在沒有下載完圖片就可以看到最終圖像的大致輪廓,一定程度上可以提升用戶體驗(yàn)唆樊。(瀑布留的網(wǎng)站建議還是使用標(biāo)準(zhǔn)型的)
baseline_vs_progressive
另外漸進(jìn)式的圖片的大小并不會(huì)和基本的圖片大小相差很多宛琅,有時(shí)候可能會(huì)比基本圖片更小。漸進(jìn)式的圖片的缺點(diǎn)就是吃用戶的CPU和內(nèi)存逗旁,不過對(duì)于現(xiàn)在的電腦來(lái)說這點(diǎn)圖片的計(jì)算并不算什么嘿辟。
說了這邊多下面就改講講怎么講圖片保存為或者轉(zhuǎn)化為Progressive JPEG了。
1片效、PhotoShop
在photoshop中有“存儲(chǔ)為web所用格式”红伦,打開后選擇“連續(xù)”就是漸進(jìn)式JPEG。
20130724155813