- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深 圳 大 学 实 验 报 告
课程名称: 数字图像处理
实验项目名称: 图像变换与编码
学院:
专业:
指导教师:
报告人: 学号: 班级:
报告人: 学号: 班级:
实验时间: 2013-11-26
实验报告提交时间: 2013-12-11
教务部制
实验目的与要求:
1 、掌握图像编码的基本方法和原理;
2、了解应用MATLAB语言进行Huffman 编码、解码的方法;
3、了解应用MATLAB语言进行无损预测编码、解码的方法。 实验过程及内容:
1、已知符号{x1,...x8}对应概率为0.4,0.18,0.1,0.1,0.07,0.06,0.05,0.04。按教材图
8.2的方式将其转换为霍夫曼码(编码过程写在实验报告中),并利用huffman.m转换为霍
夫曼码,对照结果是否相同。
2、对给定图像I 利用mat2huff.m,huff2mat.m进行霍夫曼编码、解码。计算压缩
率CR。
3、对给定图像I 先进行预测编码、霍夫曼编码,然后进行霍夫曼解码、预测解码。
比较该预测器与mat2lpc所指定的预测器性能差异(CR 与执行速度)。(提示:可参考
mat2lpc.m,lpc2mat.m,或采用循环方式设计预测器,执行速度可用tic,toc)。
4、(选做内容)对BMP图像进行2-DDCT变换,然后对DCT系数进行量化步长2
进行量化,并用霍夫曼编码,保存为mat文件。然后读出mat文件,霍夫曼解码,并进行
IDCT 变换,取整保存为BMP图像
实验过程:
实验一:
Matlab代码:
p=[0.4 0.18 0.1 0.1 0.07 0.06 0.05 0.04]
p =
0.4000 0.1800 0.1000 0.1000 0.0700 0.0600 0.0500 0.0400
c=huffman(p)
c =
1
010
0111
000
0011
0010
01101
01100
自推过程:
概率
0.4
0.18
0.1
0.1
0.07
0.06
0.05
0.04
码字
经过计算,推导出的编码和matlab编码一致
实验二:
Matlab代码:
f=imread(Tracy.tif)
d=mat2huff(f)
d =
size: [512 512]
min: 32784
hist: [1x240 uint16]
code: [1x107266 uint16]
cr=imratio(f,d)
cr =
1.2191
g=huff2mat(d)
rmse=compare(f,g)
rmse =
0
结论:霍夫曼编码,编码后的压缩率是1.2191,解码后,均方误差的平均值的平方根为0,说明解码后的图像和原来图像一致,霍夫曼编码是无损压缩
实验三:
Matlab代码:
I=imread(Tracy.tif);
I=double(I);
[m,n]=size(I);
J=ones(m,n);
for x=2:m-1
for y=2:n-1
J(x,y)=I(x,y)-(1/3)*(I(x-1,y+1)+I(x,y+1)+I(x-1,y));
end
end
J=round(J);
subplot(2,2,1),imshow(mat2gray(J)),title(x预测编码)
J2=mat2lpc(I);
subplot(2,2,2),imshow(mat2gray(J2)),title(mat2lpc编码);
for x=2:m-1
for y=2:n-1
J(x,y)=J(
您可能关注的文档
最近下载
- 公路桥涵施工技术规范(JTJ041-2000).doc VIP
- 西威变频器快速调试手册(电梯维修资料).pdf VIP
- 《国际汉语教师证书》考试汉办真题20170423 .pdf VIP
- 2025年高考语文课内文言文知识梳理(统编版)专题10《谏逐客书》(原卷版).docx VIP
- 07J905-1 防火建筑构造(一).pdf
- 2025年衢州常山县统计局公开招聘编外统计员13人笔试备考试题含答案详解(能力提升).docx
- 2025年贵州省中考数学真题试卷及答案.docx VIP
- 中国红磷阻燃剂项目商业计划书.docx
- gc65-全球小四频封装gsm gprs模块尺寸仅为opencpu规格说明书.pdf VIP
- 2025年中国车辆照明及电气信号设备制造项目投资计划书.docx
文档评论(0)