freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于哈夫曼編碼的圖像編解碼系統(tǒng)設計及實現(xiàn)(參考版)

2025-06-27 00:38本頁面
  

【正文】 而圖像數(shù)據(jù)壓縮的目的是在滿足一定圖像質量條件下,用盡可能少的比特數(shù)來表示原始圖像,以提高圖像傳輸?shù)男屎蜏p少圖像存儲的容量。要占用很多的資源,花很高的費用。每步只需對兩個分支各賦予一個二進制碼,如對概率大的賦予碼0,對概率小的賦予碼1。然后再把最末兩個符號的概率加起來,合成一個概率。它是一種無損編碼方法。參考文獻[1] [M]..[2] [M].第一版,. 2 0 0 1.[3] 孫仲康,[M]..[4] 董士海,[M]., 1994.[5] Ian H ,曹文斌 ,曹永革 , .1996.[6] 夏良正. 數(shù)字圖像處理 [M ]. . 2002.[7] 陳守吉, 張立明. 分形與圖像壓縮 [M ].上??萍冀逃霭嫔? 1998.[8] 陳衍儀. 圖像壓縮的分形理論和方法 [ M ].國防工業(yè)出版社, 1997.[9] 王防修, 周康. 通過哈夫曼編碼實現(xiàn)文件的壓縮與解壓 [ J]..專業(yè)綜合課程設計成績評定表姓 名王鳴性 別男專業(yè)、班級信息sy1001班學 號0121009320403題 目:基于哈夫曼編碼的圖像編解碼系統(tǒng)設計及實現(xiàn)答辯或質疑記錄:(1)簡述一下哈夫曼編碼的原理?答:哈夫曼編碼依據(jù)信源數(shù)據(jù)中各信號出現(xiàn)的頻率分配不同長度的編碼。當未出結果的時候,我們不能一味的焦躁,而是應該冷靜的分析,找出問題的所在。此外,在這次課程設計中開始調試程序時,解碼的圖像遲遲不能顯示,以為MATLAB軟件死機,其實是哈夫曼編碼有一定的時間(一般為23分鐘),這是由于自己的不耐心而導致了這個問題。(4)后者為jpg彩色圖像,有RGB三個分量,所以其輸出有三個分量解碼輸出的圖像。由此可說明,哈夫曼編碼是一種無損壓縮編碼,它不會造成信息損失,解壓縮時能夠從壓縮數(shù)據(jù)精確地恢復原始圖像。(1) 選擇一幅位圖圖像()進行哈夫曼編碼壓縮編碼,得到輸出結果如下:圖41位圖圖像壓縮編碼輸出結果1圖42位圖圖像壓縮編碼輸出結果2(2) 選擇一幅jpg圖像()進行哈夫曼編碼壓縮編碼,得到輸出結果如下:圖43jpg圖像壓縮編碼輸出結果1圖44jpg圖像壓縮編碼輸出結果2 程序運行結果分析(1)圖像壓縮、解壓縮整個過程大約要花2~3 min,一開始不知道,以為死機,后來稍等會就會出結果; (2)認真觀察原始圖像和新圖像,比較發(fā)現(xiàn):新舊的位圖圖像視覺效果相差不大,但是其文件大小卻變小了。end%%%%%%%%%%%%%%%%%%%%函數(shù)decode返回碼字對應的符號%%%%%%%%%%%%%% 信息處理課群綜合訓練與設計基于哈夫曼編碼的圖像編解碼系統(tǒng)設計及實現(xiàn)%信息SY1001班王鳴0121009320403function byte=decode(code,info)byte=(code)。%%%%%%%%%%%%%%%%%%%%%%%%%函數(shù)addnode添加節(jié)點%%%%%%%%%%%%%%%%%%%% 信息處理課群綜合訓練與設計基于哈夫曼編碼的圖像編解碼系統(tǒng)設計及實現(xiàn)%信息SY1001班王鳴0121009320403function codeword_new=addnode(codeword_old,item)codeword_new=cell(size(codeword_old))。for index=0:255 f(index+1)=sum(vector==uint8(index))。endf=repmat(0,1,256)。input argument must be a uint8 vector39。uint839。 end end vector=reshape(vector,)。 code=0。 if byte0 vector(vectorindex)=byte1。 codeindex=codeindex+1。 code=0。 vectorindex=1。 %開始解碼 weights=2.^(0:51)。 string((+1):end)=[]。)。 for index=1:len string(bitindex+8.*(index1))=uint8(bitget(zipped(index),bitindex))。 string=repmat(uint8(0),1,len.*8)。)。) error(39。 %huffdecode函數(shù)對輸入矩陣vector進行Huffman編碼,%返回解壓后的圖像數(shù)據(jù)%%%%%%%%%%%%%%%%%%%%%%%%%%解碼函數(shù)%%%%%%%%%%%%%%%%%%%%%%%%%% 信息處理課群綜合訓練與設計基于哈夫曼編碼的圖像編解碼系統(tǒng)設計及實現(xiàn)%信息SY1001班王鳴0121009320403%huffdecode函數(shù)對輸入矩陣vector進行huffman解碼,返回解壓后的圖像數(shù)據(jù)function vector=huffdecode(zipped,info) if ~isa(zipped,39。 =m。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1