下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
華南理工大學(xué)XXX課程實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)題目:__________預(yù)測(cè)編碼算法________________________姓名:____蘇啟院_______學(xué)號(hào):__200820110730____班級(jí):___計(jì)算機(jī)應(yīng)用2班_______組別:________合作者:__________________指導(dǎo)教師:_____沃焱_______________實(shí)驗(yàn)概述【實(shí)驗(yàn)?zāi)康募耙蟆空莆疹A(yù)測(cè)編碼的原理。編程實(shí)現(xiàn)預(yù)測(cè)編碼算法,用此算法對(duì)灰白圖像進(jìn)行壓縮,并實(shí)現(xiàn)解壓算法。分析算法和實(shí)驗(yàn)數(shù)據(jù),得出此算法的壓縮比?!緦?shí)驗(yàn)原理】根據(jù)離散信號(hào)之間存在一定相關(guān)性的特點(diǎn),利用前面的一個(gè)或多個(gè)信號(hào)對(duì)下一個(gè)信號(hào)進(jìn)行預(yù)測(cè),然后對(duì)實(shí)際值和預(yù)測(cè)值的差(預(yù)測(cè)誤差)進(jìn)行編碼。如果預(yù)測(cè)比較準(zhǔn)確,那么誤差信號(hào)就會(huì)很小,就可以用較少的碼位進(jìn)行編碼,以達(dá)到數(shù)據(jù)壓縮的目的。利用以往的樣本值對(duì)新樣本值進(jìn)行預(yù)測(cè),將新樣本值的實(shí)際值與其預(yù)測(cè)值相減,得到誤差值對(duì)該誤差值進(jìn)行編碼,傳送此編碼即可【實(shí)驗(yàn)環(huán)境】軟件環(huán)境:windowsvistaVisualstudio2005編程語(yǔ)言:C#
實(shí)驗(yàn)內(nèi)容【實(shí)驗(yàn)方案設(shè)計(jì)】采用無(wú)損預(yù)測(cè)編碼模型設(shè)圖像為,x=0,1,2…PicW-1;y=0,1,2…PicH-1;當(dāng)信號(hào)序列進(jìn)入編碼器時(shí),預(yù)測(cè)器根據(jù)若干個(gè)過(guò)去的輸入產(chǎn)生當(dāng)前輸入的預(yù)測(cè)(估計(jì))值。預(yù)測(cè)器設(shè)計(jì)如下:若:x=0,y=0;=,=0;x=0,y!=0;=,=-;x!=0,y=0;=,=-;x!=0,y!=0;=*+*-*=-;由于相鄰的離散信號(hào)之間存在一定相關(guān)性,故采用此方法預(yù)測(cè)的所得的誤差的動(dòng)態(tài)范圍會(huì)遠(yuǎn)小于原始信號(hào)序列的動(dòng)態(tài)范圍,所以對(duì)頂測(cè)誤差的編碼所需的比持?jǐn)?shù)會(huì)大大減少,這是預(yù)測(cè)編碼獲得數(shù)據(jù)壓縮結(jié)果的原因,壓縮過(guò)程如圖(a)所示。此處對(duì)這些誤差我們采用huffman編碼。存儲(chǔ)這些誤差的huffman編碼和,再按照同樣的方法根據(jù)這些存儲(chǔ)的數(shù)據(jù)就可以將圖像解壓出來(lái),解壓過(guò)程如圖(b)所示。【實(shí)驗(yàn)過(guò)程】(實(shí)驗(yàn)步驟、記錄、數(shù)據(jù)、分析)1.讀取圖片,對(duì)圖片進(jìn)行編碼,編碼結(jié)果如下圖所示:由于是對(duì)位圖進(jìn)行編碼,我們知道,位圖的每個(gè)像素要用8比特位來(lái)表示,由圖可以看出,對(duì)誤差編碼后,每位誤差的平均碼長(zhǎng)是4.13比特位,故此算法的壓縮比為:2:1對(duì)編碼后的文件進(jìn)行解碼,解碼結(jié)果如下圖所示:由于此處采用的無(wú)損編碼,故解壓后的圖像和解壓前的圖像沒(méi)有什么區(qū)別,不會(huì)有模糊效應(yīng)。【結(jié)論】在這個(gè)實(shí)驗(yàn)中,本人提出了一種具體的無(wú)損的預(yù)測(cè)編碼算法,它根據(jù)圖像像素之間的相關(guān)性,利用鄰近像素對(duì)當(dāng)前像素進(jìn)行預(yù)測(cè),用它再配合huffman算法對(duì)圖像進(jìn)行編碼。實(shí)驗(yàn)證明:此算法通用性廣,不管誤差的波動(dòng)范圍多大都可以實(shí)現(xiàn)無(wú)損編碼和解碼,且壓縮比比較高(編碼后的平均碼長(zhǎng)大概都在4比特左右)。但是此算法時(shí)間復(fù)雜度比較高,對(duì)大圖像進(jìn)行編碼時(shí),可能需要較長(zhǎng)的時(shí)間,這也是有待改進(jìn)的地方。小結(jié)
初次使用c#,感觸頗多,遇到的問(wèn)題頗多,收獲也頗多。由于huffman編碼在前面已經(jīng)有過(guò)實(shí)踐,故此處算法的實(shí)現(xiàn)難度不是很大,困難主要在于c#的語(yǔ)法與c的語(yǔ)法的區(qū)別和文件讀寫(xiě)操作的實(shí)現(xiàn),在以后的學(xué)習(xí)中需加多這方面的練習(xí)。注意:color對(duì)象的創(chuàng)建方式:Colorcl=Color.FromArgb(byte],byte,byte);指導(dǎo)教師評(píng)語(yǔ)及成績(jī)?cè)u(píng)語(yǔ):
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度企業(yè)年會(huì)布展策劃與實(shí)施合同3篇
- 2024鏟車(chē)駕駛員聘用協(xié)議書(shū)范本
- 2025年外研版三年級(jí)起點(diǎn)必修1化學(xué)上冊(cè)階段測(cè)試試卷
- 2025年KTV線上線下融合股權(quán)并購(gòu)與運(yùn)營(yíng)合同3篇
- 2025年人教新起點(diǎn)選修1歷史下冊(cè)月考試卷含答案
- 2025年人教五四新版選修4地理下冊(cè)月考試卷含答案
- 2025年蘇科版高三英語(yǔ)上冊(cè)月考試卷含答案
- 二手房轉(zhuǎn)讓合同書(shū)(2024版)
- 2025年新科版八年級(jí)地理下冊(cè)月考試卷含答案
- 二零二五年度綠色物流配送服務(wù)合同2篇
- 城投公司的債務(wù)風(fēng)險(xiǎn)及化解方式
- 設(shè)備運(yùn)行售后故障響應(yīng)方案
- 我會(huì)聽(tīng) (課件)-2021-2022學(xué)年心理健康教育一年級(jí)上冊(cè)
- 亞馬遜品牌授權(quán)書(shū)(英文模板)
- 污水處理廠新建項(xiàng)目工程監(jiān)理實(shí)施細(xì)則
- DB52∕T 046-2018 貴州省建筑巖土工程技術(shù)規(guī)范
- 過(guò)程審核檢查表(根據(jù)大眾FORMEL-Q要求)
- 壓力容器壁厚計(jì)算軟件
- 紅色簡(jiǎn)約年終工作總結(jié)新征程再出發(fā)PPT模板
- 工業(yè)通風(fēng)換氣次數(shù)的有關(guān)規(guī)定
- 試劑驗(yàn)收記錄表.doc
評(píng)論
0/150
提交評(píng)論