當(dāng)前訊息:JPEG的壓縮都有哪些步驟?JPEG格式分為幾類?
JPEG的壓縮都有哪些步驟?
JPEG由于可以提供有損壓縮,因此壓縮比可以達(dá)到其他傳統(tǒng)壓縮算法無法比擬的程度。其壓縮模式有以下幾種:順序式編碼(SequentialEncoding),遞增式編碼(ProgressiveEncoding),無失真編碼(LosslessEncoding)和階梯式編碼(HierarchicalEncoding)。JPEG的壓縮,分為四個(gè)步驟:
(1)顏色轉(zhuǎn)換:由于JPEG只支持YUV顏色模式,而不支持RGB顏色模式,所以在將彩色圖像進(jìn)行壓縮之前,必須先對(duì)顏色模式進(jìn)據(jù)轉(zhuǎn)換。轉(zhuǎn)換完成之后還需要進(jìn)行數(shù)據(jù)采樣。一般采用的采樣比例是2:1:1或4:2:2。由于在執(zhí)行了此項(xiàng)工作之后,每兩行數(shù)據(jù)只保留一行,因此,采樣后圖像數(shù)據(jù)量將壓縮為原來的一半。
(2)DCT變換:DCT(DiscreteConsineTransform)是將圖像信號(hào)在頻率域上進(jìn)行變換,分離出高頻和低頻信息的處理過程。然后再對(duì)圖像的高頻部分(即圖像細(xì)節(jié))進(jìn)行壓縮,以達(dá)到壓縮圖像數(shù)據(jù)的目的。首先將圖像劃分為多個(gè)8*8的矩陣。然后對(duì)每一個(gè)矩陣作DCT變換(變換公式此略)。變換后得到一個(gè)頻率系數(shù)矩陣,其中的頻率系數(shù)都是浮點(diǎn)數(shù)。
(3)量化:由于在后面編碼過程中使用的碼本都是整數(shù),因此需要對(duì)變換后的頻率系數(shù)進(jìn)行量化,將之轉(zhuǎn)換為整數(shù)。由于進(jìn)行數(shù)據(jù)量化后,矩陣中的數(shù)據(jù)都是近似值,和原始圖像數(shù)據(jù)之間有了差異,這一差異是造成圖像壓縮后失真的主要原因。
(4)編碼:編碼采用兩種機(jī)制:一是0值的行程長度編碼;二是熵編碼(EntropyCoding)。在JPEG中,采用曲徊序列,即以矩陣對(duì)角線的法線方向作“之”字排列矩陣中的元素。這樣做的優(yōu)點(diǎn)是使得靠近矩陣左上角、值比較大的元素排列在行程的前面,而行程的后面所排列的矩陣元素基本上為0值。行程長度編碼是非常簡單和常用的編碼方式,在此不再贅述。編碼實(shí)際上是一種基于統(tǒng)計(jì)特性的編碼方法。在JPEG中允許采用HUFFMAN編碼或者算術(shù)編碼。
JPEG格式分為幾類?
JPEG格式可以分為標(biāo)準(zhǔn)JPEG、漸進(jìn)式JPEG和JPEG2000三種格式。
標(biāo)準(zhǔn)JPEG:該類型的圖片文件,在網(wǎng)絡(luò)上應(yīng)用較多,只有圖片完全被加載和讀取完畢之后,才能看到圖片的全貌;它是一種很靈活的圖片壓縮方式,用戶可以在壓縮比和圖片品質(zhì)之間進(jìn)行權(quán)衡。不過,通常來講,其壓縮比在10:1到40:1之間,壓縮比越大,品質(zhì)就越差,壓縮比越小,品質(zhì)就越好。JPEG格式壓縮的主要是高頻信息,對(duì)色彩的信息保留較好,適合應(yīng)用于互聯(lián)網(wǎng),可減少圖像的傳輸時(shí)間,可以支持24bit真彩色,也普遍應(yīng)用于需要連續(xù)色調(diào)的圖像。
漸進(jìn)式JPEG:該類型的圖片是對(duì)標(biāo)準(zhǔn)JPEG格式的改進(jìn),當(dāng)在網(wǎng)頁上下載漸進(jìn)式JPEG圖片時(shí),首先呈現(xiàn)圖片的大概外貌,然后再逐漸呈現(xiàn)具體的細(xì)節(jié)部分,因而被稱之為漸進(jìn)式JPEG。
JPEG2002:一種全新的圖片壓縮發(fā),壓縮品質(zhì)更好,并且改善了無線傳輸時(shí),因信號(hào)不穩(wěn)定而造成的馬賽克及位置錯(cuò)亂等問題。另外,作為JPEG的升級(jí)版,JPEG2000的壓縮率比標(biāo)準(zhǔn)JPEG高約30%,同時(shí)支持有損壓縮和無損壓縮。它還支持漸進(jìn)式傳輸,即,先傳輸圖片的粗略輪廓,然后,逐步傳輸細(xì)節(jié)數(shù)據(jù),使得圖片由模糊到清晰逐步顯示。此外,JPEG2000還支持感興趣區(qū)域,也就是說,可以指定圖片上感興趣區(qū)域的壓縮質(zhì)量,還可以選擇指定的部分先進(jìn)行解壓。
責(zé)任編輯:hnmd004
- 當(dāng)前訊息:JPEG的壓縮都有哪些步驟?JPEG格2023-06-19
- c網(wǎng)是什么意思?c網(wǎng)和g網(wǎng)的區(qū)別是什么?-天2023-06-19
- 【世界播資訊】楊旭文還是華誼藝人嗎?楊旭2023-06-19
- 河南信陽特產(chǎn)有哪些? 信陽的特色小吃大盤2023-06-19
- 信陽有哪些特色小吃呢?信陽美食有哪些?|2023-06-19
- 征信花了還能借到錢嗎?征信花了怎么能貸到2023-06-19
- 基金贖回多久到賬?基金贖回后幾天能轉(zhuǎn)到銀2023-06-19
- 汽車usb接口壞了怎么修(汽車usb接口突然不2023-06-19
- WPS文檔如何轉(zhuǎn)換成WORD文檔?WPS文檔打開后2023-06-19
- 虛擬光驅(qū)該怎么用?虛擬光驅(qū)daemontoolslit2023-06-19
- 全球最資訊丨博物館是事業(yè)單位嗎?建立博物2023-06-19
- HICSGO開箱皮膚平臺(tái)推薦 csgo開箱最賺錢的2023-06-19
- 焦點(diǎn)短訊!新股開板是什么意思?新股開板后2023-06-19
- 博物館屬于什么單位性質(zhì)?建立博物館需要什2023-06-19
- 什么叫爆缸?拉缸和爆缸有什么區(qū)別?2023-06-19
- 汽車凹痕怎么用熱水修復(fù)(奧迪A4L現(xiàn)在多少2023-06-19
- 今日熱議:1萬炒股一年最多掙多少?炒股入2023-06-19
- 【世界播資訊】汽車保險(xiǎn)哪些必須買? 汽車2023-06-19
- 資訊推薦:龍骨是什么骨頭?人體的龍骨在哪2023-06-19
- 銀行股票持有多久才能分紅?買10萬工商銀行2023-06-19
- 當(dāng)前短訊!中國有哪些名茶?盤點(diǎn)六個(gè)中國名2023-06-19
- 新動(dòng)態(tài):微信提現(xiàn)失敗是什么原因?微信提現(xiàn)2023-06-19
- 智能電網(wǎng)龍頭股有哪些?智能電網(wǎng)屬于什么行2023-06-19
- 《二十九》在哪個(gè)平臺(tái)播出?《二十九》結(jié)局2023-06-19
- 【天天播資訊】RTX4090出現(xiàn)燒毀現(xiàn)象了?是2023-06-19
- 期貨交易手續(xù)費(fèi)是什么?期貨交易的手續(xù)費(fèi)怎2023-06-19
- 360安全衛(wèi)士能解決斷網(wǎng)問題嗎?哪些軟件可2023-06-19
- 全球觀焦點(diǎn):淘汰落后產(chǎn)能幾種方式?淘汰落2023-06-19
- 看點(diǎn):百信銀行怎么協(xié)商停息掛賬?百信銀行2023-06-19
- 國債逆回購如何購買利潤最大化?國債逆回購2023-06-19
精彩推薦
閱讀排行
- 銀行股票持有多久才能分紅?買10...
- 焦點(diǎn)日?qǐng)?bào):公司清算結(jié)束后注銷流...
- 環(huán)球熱訊:農(nóng)行公務(wù)卡有年費(fèi)嗎?...
- 工行西安分行精彩亮相2023第四屆...
- 報(bào)道:中國銀行青海省分行推動(dòng)金...
- 通訊!半年內(nèi)兩輪融資、冷運(yùn)業(yè)務(wù)...
- 天天播報(bào):張江REIT擴(kuò)募上市 公...
- 科創(chuàng)板迎首個(gè)場(chǎng)內(nèi)風(fēng)險(xiǎn)管理工具
- 天天微資訊!交通銀行蘇州分行力...
- 焦點(diǎn)快報(bào)!水瓶座平時(shí)就非常的懶...
-
天天熱點(diǎn)評(píng)!玉兔搗藥的故事是什么?玉兔到底是什么來歷?
上一篇2023-06-19 08:40:40