数字图像处理课程设计.docx

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】 数字图像处理课程设计 电子科技大学 数字图像处理课程设计 课题名称 数字图像处理 院(系) 通信与信息工程学院 专 业 通信工程 姓 名 王亮森 学 号 20 起讫日期 – 指导教师 王登位 2015年12月15日 目 录 摘要: ……………………………………………………………………03 课题一:图像的灰度级分辨率调整 ……………………………………………………………………04 课题二:噪声的叠加与频域低通滤波器应用 ………………………………………………………………………06 课题三:顶帽变换在图像阴影校正方面的应用 ……………………………………………………………………13 课题四:利用Hough变换检测图像中的直线 ……………………………………………………………………15 课题五:图像的阈值分割操作及区域属性 ……………………………………………………………………20 课题六:基于MATLAB的GUI程序设计 ……………………………………………………………………23 结束语: ……………………………………………………………………36 参考文献: ……………………………………………………………………37 基于MATLAB?的数字图像处理课题设计 摘 要 本文首先对数字图像处理的相关定义、概念、算法与常用变换进行了介绍;并通过七个课题实例,借助MATLAB?的图像处理工具箱(Computer Vision System Toolbox)对这些案例逐一实现,包括图像的灰度值调整、图像噪声的叠加、频域低通滤波器、阈值分割、Hough变换等,常用的图像变化与处理;然后通过MATLAB?的GUI程序设计,对部分功能进行模块化整合,设计出了数字图像处理的简易软件;最后给出了软件的帮助文件以及该简易程序的系统结构和m代码。 关键词:灰度值调整 噪声 图像变换 MATLAB GUI设计 课题一:图像的灰度级分辨率调整 设计要求: 将图像的灰度级分辨率调整至,并在同一个figure窗口上将它们显示出来。 设计思路: 灰度级分辨率又称色阶,是指图像中可分辨的灰度级的数目,它与存储灰度级别所使用的数据类型有关。由于灰度级度量的是投射到传感器上的光辐射值的强度,所以灰度级分辨率又称为辐射计量分辨率。随着图像灰度级分辨率的的逐渐降低,图像中所包含的颜色数目将变得越来越少,从而在颜色维度造成图像信息量的退化。 MATLAB?提供了histeq函数用于图像灰度值的改变,调用格式如下: J = histeq(I,n) 其中J为变换后的图像,I为输入图像,n为变换的灰度值。依次改变n的值为 128、64、32、16、8、4、2 就可以得到灰度值分辨率为128、64、32、16、8、4、2的输出图像。利用MATLAB的subplot命令可以将不同灰度的图像放在同一个figure中方便对比。 课题实现: 该思路的MATLAB源代码如下: in_photo=imread(''); %读入图片“”,位置在matlab当前工作区路径下D:\TempProject\Matlab\Works for i = [128,64,32,16,8,4,2] syms(['out_photo',num2str(i)]); %利用for循环定义7个变量,作为不同灰度值分辨率的输出变量 eval(['out_photo',num2str(i), '=histeq(in_photo,i)',';']); %histeq函数用于改变图像灰度值,用eval函数给变量循环赋值 end figure(); set(figure(1),'NumberTitle','off','Name','图像的灰度级调整') ; %设置figure名称 subplot(2, 4, 1); imshow(i

文档评论(0)

lhl2020 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档