数字图象处理.doc

上传人:rrsccc 文档编号:8876829 上传时间:2021-01-22 格式:DOC 页数:8 大小:275.50KB
返回 下载 相关 举报
数字图象处理.doc_第1页
第1页 / 共8页
数字图象处理.doc_第2页
第2页 / 共8页
数字图象处理.doc_第3页
第3页 / 共8页
数字图象处理.doc_第4页
第4页 / 共8页
数字图象处理.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《数字图象处理.doc》由会员分享,可在线阅读,更多相关《数字图象处理.doc(8页珍藏版)》请在三一文库上搜索。

1、沈阳理工大学数字图像处理课程设计报告1课程设计目的 1、对数字图像处理这门课程所学知识进行巩固和扩充。 2、运用图像理论知识来完成图像的腐蚀的设计。 3、学习使用软件MATLAB。 4、增强学生对图像学科的学习兴趣,培养图像处理的仿真建模能力。 5、培养学生分析问题、解决问题的能力及动手操作能力。2 课程设计要求(1)掌握课程设计的相关知识、概念清晰;(2)程序设计合理、能够正确运行;(3)查阅资料,掌握图像腐蚀的基本方法,编程实现膨胀;(4)掌握运用Matlab软件对灰度与二值图像的腐蚀的处理方法;(5)使用imerode函数进行图像腐蚀,观察腐蚀后的图像变化情况。3 理论知识叙述3.1 M

2、ATLAB在图像处理中的应用MATLAB7x提供了2O类图像处理函数,涵盖了图像处理包括近期研究成果在内的几乎所有的技术方法,是学习和研究图像处理的人员难得的宝贵资料和加工工具箱。这些函数按功能可分为图像显示、图像文件IO、图像算术运算、几何变换、图像登记、像素值与统计、图像分析、图像增强、线性滤波、线性二元滤波设计、图像去模糊、图像变换、邻域与块处理、灰度与二值图像的形态学运算、结构元素创建与处理、基于边缘的处理、色彩映射表操作、色彩空间变换及图像类型与类型转换。Matlab数字图像处理工具箱函数包括以下几类:(1)图像显示函数;(2)图像文件输入、输出函数;(3)图像几何操作函数;(4)图

3、像像素值及统计函数;(5)图像分析函数;(6)图像增强函数;(7)线性滤波函数;(8)二维线性滤波器设计函数;(9)图像变换函数;(10)图像邻域及块操作函数;(11)二值图像操作函数;(12)基于区域的图像处理函数;(13)颜色图操作函数;(14)颜色空间转换函数;(15)图像类型和类型转换函数。3.2 图像处理概念图像处理并不仅限于对图像进行增强、复原和编码,还要对图像进行分析,图像分析旨在对图像进行描述,即用一组数或符号表征图像中目标区的特征、性质和相互间的关系,为模式识别提供基础。描述一般针对图像或景物中的特定区域或目标。闭运算通常用来填充目标内细小空洞,连接断开的邻近目标,平滑其边界

4、的同时不明显改变其面积。3.3图像腐蚀的原理腐蚀是一种消除边界点,使边界向内部收缩的过程。可以用来消除小且无意义的目标物。如果两目标物间有细小的连通,可以选取足够大的结构元素,将细小连通腐蚀掉。腐蚀的算符为,A用B来腐蚀写作。腐蚀是对X中的集合A和B,B对A进行腐蚀的整个过程如下: (1)用结构元素B,扫描图像A的每一个像素;(2)用结构元素与其覆盖的二值图像做“与”操作;(3)如果都为1,结果图像的该像素为1,否则为0。腐蚀处理的结果是使原来的二值图像减小一圈。腐蚀处理:将与物体接触的所有背景点合并到该物体中,使边界向外部扩张的过程。腐蚀处理:将与物体接触的所有背景点合并到该物体中,使边界向

5、外部扩张的过程。4 设计方案在MATLAB中可以使用imerode函数进行图像腐蚀。imerode函数需要两个基本输入参数:待处理的输入图像以及结构元素对象。结构元素对象可以是strel函数返回的对象,也可以是一个自己定义的表示结构元素邻域的二进制矩阵。此外,imerode函数还可以接受3个可选参数:PADOPT(padopt) 影响输出图片的大小、PACKOPT(packopt).说明输入图像是否为打包的二值图像(二进制图像)。M指定原始图像的行数。5 程序5.1 程序代码 BW=zeros(9,10); BW(4:6,4:7) =1; %创建一个包含矩形对象的二值图像矩阵 SE=strel

6、(square,3) %定义一个结构元素对象 BW1=imdilate(BW,SE); %将图片进行腐蚀操作figure,imshow(BW1); %输出操作后的图片 5.2程序代码R=imread(E:zhaopianzhaopianaa.jpg);C=strel(squre,10);A=imerode(bw,se1);figure,imshow(R);title(原图);figure,imshow(bw1);title(腐蚀后的图像);5.2 程序代码I=imread(E:zhaopian.jpg); %读取E盘中的名为照片的一张图片figure,imshow(I); %输出图片title(原图); %把图片命名为“原图”J=im2bw(I); %将图片进行二值化操作figure,imshow(J); %输出图片title(灰度图像); %把图片命名为“灰度图像”SE=strel(square,10); %定义一个结构元素A=imerode(J,SE); %将图片进行腐蚀操作figure,imshow(A); %输出操作后的图片title(腐蚀后的灰度图像); %将照片命名为“腐蚀后的灰度图形”B=imerode(I,SE); %将图片进行腐蚀操作figure,imshow(B); %输出操作后的图片title(腐蚀后的图像); %将照片命名为“腐蚀后的原图形”

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1