一、 JPEG介紹
JPEG 是Joint Photographic Experts Group(聯(lián)合圖像專家小組)的縮寫,是第一個(gè)國(guó)際圖像壓縮標(biāo)準(zhǔn)。JPEG圖像壓縮算法能夠在提供良好的壓縮性能的同時(shí),具有比較好的重建質(zhì)量,被廣泛應(yīng)用于圖像、視頻處理領(lǐng)域。
1.1. JPEG不同場(chǎng)景的解釋:
- 作為委員會(huì):是Joint Photographic Experts Group(聯(lián)合圖像專家小組)的縮寫;
- 作為壓縮標(biāo)準(zhǔn):JPEG是聯(lián)合圖像專家小組制定的圖像壓縮標(biāo)準(zhǔn)(見(jiàn)1.3);
- 作為文件后綴:是采用JPEG壓縮標(biāo)準(zhǔn)的圖片的一種格式(見(jiàn)1.2);
1.2. .jpg和.jpeg的區(qū)別
這兩種擴(kuò)展名的實(shí)質(zhì)是相同的,我們可以把.jpg的文件改名為.jpeg,而對(duì)文件本身不會(huì)有任何影響。嚴(yán)格來(lái)講,JPEG的文件擴(kuò)展名應(yīng)該為.jpeg,但由于DOS時(shí)代的8.3文件名命名原則,PC機(jī)使用了.jpg的擴(kuò)展名,而由于Mac并不限制擴(kuò)展名的長(zhǎng)度,因此當(dāng)時(shí)蘋果機(jī)上都使用了.jpeg的后綴名。雖然現(xiàn)在windows也可以支持任意長(zhǎng)度的擴(kuò)展名了,但大家已經(jīng)習(xí)慣了.jpg的叫法,因此也就沒(méi)有強(qiáng)制修正。這種情況類似于.htm和.html的區(qū)別。
1.3. 四種壓縮模式(本文討論前2種)
-
基于DCT的連續(xù)模式(Sequential DCT-based mode of operation)
即基本JPEG(Baseline JPEG),一次將圖像由左到右、由上到下順序處理。
-
基于DCT的漸進(jìn)模式(Progressive DCT-based mode of operation)
即漸進(jìn)JPEG(Progressive JPEG),當(dāng)圖像傳輸?shù)臅r(shí)間較長(zhǎng)時(shí),可將圖像分?jǐn)?shù)次處理,以從模糊到清晰的方式來(lái)傳送圖像(效果類似GIF在網(wǎng)絡(luò)上的傳輸)。
-
無(wú)失真模式(Lossless mode of operation)
使用預(yù)測(cè)性編碼代替基于DCT的變換,而且在這個(gè)模式中沒(méi)有涉及量化。 -
分級(jí)模式(Hierarchical mode of operation)
圖像以數(shù)種分辨率來(lái)壓縮,其目的是為了讓具有高分辨率的圖像也可以在較低分辨率的設(shè)備上顯示。
二、 基本JPEG和漸進(jìn)JPEG顯示效果
三、 應(yīng)用
-
基本JPEG和漸進(jìn)JPEG該什么時(shí)候使用?
- 當(dāng)您的JPEG圖像低于10K時(shí),最好保存為基本JPEG(估計(jì)有75%的可能性會(huì)更小)
- 對(duì)于超過(guò)10K的文件,漸進(jìn)式JPEG將為您提供更好的壓縮(在94%的情況下)
- Chrome + Firefox + IE9瀏覽器下,漸進(jìn)式圖片加載更快,而且是快很多,至于其他瀏覽器,與基本式圖片的加載一致,至少不會(huì)拖后腿。
- 漸進(jìn)式圖片也有不足,就是吃CPU吃內(nèi)存。
四、創(chuàng)建漸進(jìn)JPEG圖片
- 使用Photoshop
- 文件->導(dǎo)出->存儲(chǔ)為Web所用格式->勾選“連續(xù)”和“轉(zhuǎn)換為sRGB”->存儲(chǔ)
轉(zhuǎn)載請(qǐng)注明出處 AE博客|墨淵 ? 區(qū)分JPG跟JPEG,普通式跟漸進(jìn)式
發(fā)表評(píng)論