jpeg編碼與解碼的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì).doc
jpeg編碼與解碼的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì),jpeg編碼與解碼的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)摘 要多媒體技術(shù)正在迅速發(fā)展,應(yīng)用領(lǐng)域在不斷的拓廣。如今在internet上,傳統(tǒng)基于字符界面的應(yīng)用逐漸被能夠?yàn)g覽圖像信息的www(world wide web)方式所取代。www盡管漂亮,但是也帶來了一個(gè)問題:圖像信息的數(shù)據(jù)量過大,本來就已經(jīng)非常緊張的網(wǎng)絡(luò)帶寬變得更加不堪重負(fù)。...
內(nèi)容介紹
此文檔由會(huì)員 bfxqt 發(fā)布JPEG編碼與解碼的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)
摘 要
多媒體技術(shù)正在迅速發(fā)展,應(yīng)用領(lǐng)域在不斷的拓廣。如今在Internet上,傳統(tǒng)基于字符界面的應(yīng)用逐漸被能夠?yàn)g覽圖像信息的WWW(World Wide Web)方式所取代。WWW盡管漂亮,但是也帶來了一個(gè)問題:圖像信息的數(shù)據(jù)量過大,本來就已經(jīng)非常緊張的網(wǎng)絡(luò)帶寬變得更加不堪重負(fù)。壓縮技術(shù)就變得更加至關(guān)重要。
壓縮的理論基礎(chǔ)是信息論。從信息論的角度來看,壓縮就是去掉信息中的冗余,即保留不確定的信息,去掉確定的信息(可推知的),也就是用一種更接近信息本質(zhì)的描述來代替原有冗余的描述。圖像壓縮一般通過改變圖像的表示方式來達(dá)到,因此壓縮和編碼是分不開的。
本文的實(shí)際意義是利用開發(fā)工具VC++6.0開發(fā)一個(gè)用來進(jìn)行圖像轉(zhuǎn)換的軟件。該軟件利用離散余弦變換、熵編碼、Huffman編碼等圖像壓縮技術(shù)可以把bmp圖像轉(zhuǎn)換成jpeg圖像,即進(jìn)行圖像的壓縮。轉(zhuǎn)換后的圖像與原圖像相比,效果幾乎一樣,可大小卻縮小了很多。所以該軟件達(dá)到了預(yù)期的目的和效果。
關(guān)鍵字:離散余弦變換,熵編碼,Huffman編碼,bmp,jpeg
目 錄
摘 要 III
1. 緒 言 2
1.1. 圖像壓縮的意義 2
1.2. JPEG的發(fā)展歷史 2
2. 壓縮技術(shù)理論及原理算法介紹 4
2.1. Jpeg壓縮標(biāo)準(zhǔn) 4
2.2. Jpeg模型與算法流程 6
2.3. 離散余弦變換 7
2.4. 熵編碼 13
2.4.1. 熵 13
2.4.2. 熵編碼原理 14
2.5. Huffman編碼 19
2.6. Jpeg文件的格式 22
2.6.1. 色度空間 22
2.6.2. JPEG文件格式 23
2.7. Bmp文件格式 28
3. 開發(fā)工具及開發(fā)平臺(tái)簡(jiǎn)介 35
3.1. 理解VC工程 35
3.2. DLL的介紹 36
3.2.1. 靜態(tài)鏈接和動(dòng)態(tài)鏈接 36
3.2.2. 調(diào)用約定 36
3.2.3. DLL的封裝方法 37
4. JPEG編解碼的VC實(shí)現(xiàn) 38
4.1. 實(shí)現(xiàn)JPEG壓縮編解碼的CJpeg類 38
4.2. JPEG壓縮編解碼程序的實(shí)現(xiàn) 45
4.3. 封裝方便BMP轉(zhuǎn)換成JPEG的API函數(shù) 51
致 謝 52
附 錄 53
參 考 文 獻(xiàn) 56
TA們正在看...
- 武漢某110kv變電站電氣施工組織設(shè)計(jì).doc
- 武漢某住宅小區(qū)機(jī)電工程施工組織設(shè)計(jì).doc
- 武漢某新能源研究所電氣施工組織設(shè)計(jì).doc
- 武漢某航站樓模板工程施工方案(雙面腹膜木模板計(jì)...doc
- 武漢科林環(huán)保工業(yè)園工程施工組織總設(shè)計(jì).doc
- 民用建筑水暖水施工組織設(shè)計(jì).doc
- 水廠一期程試車方案.doc
- 水廠改擴(kuò)建工程安裝工程施工組織設(shè)計(jì).doc
- 水城縣某河一級(jí)水電站施工組織設(shè)計(jì).doc
- 水暖施工組織設(shè)計(jì).doc