- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
苏州大学数字图像Matlab上机实验
《数字图像处理与分析》
实验报告
专业 计算机科学与技术
年级 10级
姓名
学号
任课老师 龚声蓉
指导老师 蒋德茂
实验室 理工楼243机房
学期 2013(春)
苏州大学计算机科学与技术学院统一印制
二零一三年六月
实验一:空域及频域增强
实验目的
了解图像变换的意义和手段;
?熟悉傅里叶变换的基本性质;
通过本实验掌握利用MATLAB编程实现数字图像的傅立叶变换及滤波锐化和复原处理;
了解平滑处理的算法和用途,学习使用均值滤波、中值滤波和拉普拉斯锐化进行图像增强处理的程序设计方法。
实验内容
Matlab编程:实现Butterworth低通滤波和Butterworth高通滤波。
提示:预设Butterworth的阶等于2,d0=10。使用cameraman.tif作为原图像。
要求:使用subplot函数按3行2列分别显示(1)原始图(2)傅里叶频谱(3)Butterworth低通滤波(4)低通滤波图(5)Butterworth高通滤波(6)高通滤波图
实验分析
Roberts算子用来实现消除图像模糊地增强的方法,即“锐化”。此处理加强图像的边界和细节。Roberts算子提出的是在2*2的邻域上计算对角导数产生的偏导数在图像处理中心点上用均值或是绝对值求和的形式结合起来。但是此算法增强噪声的缺陷也在图像中体现了。
巴特沃思滤波器去的频率和通过的频率之间没有明显的不连续性,图像的模糊程度降低,而且也没有振铃效应,这是由于在低频和高频之间,滤波器平滑过渡的缘故。
程序及实验结果
程序代码:
clc,clear all;
I=imread(cameraman.tif);
I=im2double(I);
subplot(3,2,1);imshow(I,[]);%在一张图里依次显示,三行两列
title(原始图);
F=fft2(I);
G=fftshift(F);
subplot(3,2,2);imshow(log(1+abs(G)),[]);
title(傅里叶频谱);
[m,n]=size(G);
c1=floor(m/2); %中心行坐标
c2=floor(n/2); %中心列坐标
d0=10;
for i=1:m
for j=1:n
d=sqrt((i-c1)^2+(j-c2)^2);
h=1/(1+(d/d0)^4);
A(i,j)=h*G(i,j);
end
end
subplot(3,2,3);imshow(log(1+abs(A)),[]);
title(Butterworth低通滤波);
d0=10;
for i=1:m
for j=1:n
d=sqrt((i-c1)^2+(j-c2)^2);
h=1/(1+(d/d0)^4);
A(i,j)=h*G(i,j);
end
end
f=ifftshift(A);
i=real(ifft2(f));
subplot(3,2,4);imshow(i,[]);
title(低通滤波图);
d0=10;
for i=1:m
for j=1:n
d=sqrt((i-c1)^2+(j-c2)^2);
h=1/(1+(d0/d)^4);
A(i,j)=h*G(i,j);
end
end
subplot(3,2,5);imshow(log(1+abs(A)),[]);
title(Butterworth高通滤波);
d0=40;
for i=1:m
for j=1:n
d=sqrt((i-c1)^2+(j-c2)^2);
h=1/(1+(d0/d)^4);
B(i,j)=h*G(i,j);
end
end
f=ifftshift(B);
i=real(ifft2(f));
subplot(3,2,6);imshow(i,[]);
title(高通滤波图);
实验结果:
实验二:图像编码与压缩
一.实验目的
了解图像编码与压缩过程;
实践算数编码及解码的Matlab编程实现;
二.实验内容
Matlab编程:算术编码及解码。
提示:已知字符事件出现的概率如下表
表:数据出现的概率和取
您可能关注的文档
- 自主复习案1-7讲.ppt
- 自动浇花器设计说明书.doc
- 自动送笔机构说明书.doc
- 自助洗车机控制设计.ppt
- 自动饮料灌装系统的设计(毕业设计).doc
- 自学考试 传感器与检测技术 选择题.docx
- 自备电厂DCS技术规范.doc
- 自己遍写的诸家桥.doc
- 自动喷淋灭火系统介绍.ppt
- 自然分娩产程中的应对措施.ppt
- 2023年湖南省直遴选笔试真题汇编带答案解析.docx
- 浙教版七年级数学上册练习课件:第1章 有理数 1.1 从自然数到有理数(2).ppt
- 标题-2018-2019学年高中新三维一轮复习历史人教版:模块三 第十二单元 第31讲 近代中国的思.ppt
- 浙教版数学七年级上册 6.2线段、射线、直线 教学课件(共28张PPT).ppt
- 沪科版八年级物理全第三章第二节声音的特性教学课件共22张PPT含视频、音频等素材.pptx
- 标题-2018-2019学年高中新三维一轮复习历史人教版:模块一 第二单元 第3讲 古代希腊罗马的政.ppt
- 济南版八年级生物下第六单元第二章第二节食物链和食物网公开课教学课件共36张PPT.ppt
- 枫树上的喜鹊.pptx
- 标题--2018-2019学年高中新三维一轮复习历史北师大版:选修一 历史上重大改革回眸.ppt
- 2024年温州市特岗教师招聘笔试真题题库附答案解析.docx
原创力文档


文档评论(0)