ImageVerifierCode 换一换
格式:PPT , 页数:47 ,大小:1.62MB ,
资源ID:15646019      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15646019.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第9章形态学图像处理PPT课件下载推荐.ppt)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第9章形态学图像处理PPT课件下载推荐.ppt

1、消除边界点,使边界向内部收缩,用来消除小且无意义的物体。定义1:A和B是两个集合,A被B腐蚀定义为 AB=定义2:AB=9.2 膨胀和腐蚀膨胀和腐蚀u例:膨胀的简单应用 A=imread(Fig0906(a)(broken-text).tif);B=0 1 0;1 1 1;0 1 0;A2=imdilate(A,B);subplot(1,2,1),imshow(A).subplot(1,2,2),imshow(A2)9.2 膨胀和腐蚀膨胀和腐蚀u例:腐蚀的简单应用 A=imread(Fig0908(a)(wirebond-mask).tif);se=strel(disk,10);%构造半径为1

2、0的圆盘结构元素 A2=imerode(A,se);%进行腐蚀操作 subplot(2,2,1),imshow(A)subplot(2,2,2),imshow(A2)se=strel(disk,5);A3=imerode(A,se);subplot(2,2,3),imshow(A3)A4=imerode(A,strel(disk,20);subplot(2,2,4),imshow(A4)9.2 膨胀和腐蚀膨胀和腐蚀u例:实验结果总结:根据结构元素的大小不同,可以腐蚀掉不同的图像不相关细节9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u u开操作作用:删除了不能包含结构元素的对象匹配;平滑了对象的轮

3、廓;断开了狭窄的 连接;消除了细的突出物。使用结构元素B对集合A进行开操作:即先用B对A进行腐蚀,再用B对结果进行膨胀 定义2:9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u开操作几何解释:开操作通过B中的点来完成 B在A的边界内转动,B中的点能到达A边界的最大值9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u 闭操作 作用:平滑了对象轮廓;将狭窄的缺口连接起来形成细长的弯口;填充比结构 元素小的洞;并填补轮廓线中的断裂。定义:使用结构元素B对集合A进行闭操作:即先用B对A进行膨胀,再用B对结果进行腐蚀 闭操作通过B中的点来完成 B在A的边界外部转动,因为开操作和闭操作是一对对偶操作u 闭操作的几何

4、意义9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u 开操作函数:C=imopen(A,B)其中,A是一幅二值图像,B是指定了结构元素的矩阵u 闭操作函数:C=imclose(A,B)9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u 函数 imopen和 imclose的应用实验:f=imread(Fig0910(a)(shapes).tif);se=strel(square,20);%构造20*20的结构元素 fo=imopen(f,se);%使用20*20的结构元素对原图像进行开运算 fc=imclose(f,se);foc=imclose(fo,se);实验:f=imread(Fig0911(a

5、)(noisy-fingerprint).tif);se=strel(square,3);fo=imopen(f,se);9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u 实验结果:开操作:闭操作:填充比结构元 素小的洞;先开操作再闭操作:构成了噪声滤波器,可以有效地去除噪声9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合 u 实验结果:原图像存在噪声:黑色背景上的亮元素和亮指纹部分暗元素 开操作:消除了背景和指纹中所有的噪声,但指纹纹路间有新间断 先开操作再闭操作:可以有效地去除噪声,但是指纹纹路并没有完全恢复9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合u击中或击不中变换 作用:形状检测的基本工具 定义1:

6、若A和B是两个集合,B是结构元素,B=(B1,B2)则击中或击不中变换定义为:其中,B1是由与一个对象相联系的B元素构成的集合 B2是与相关背景有关的B元素的集合 定义2:函数 bwhitmiss:C=bwhitmiss(A,B1,B2)其中,C为结果,A为输入图像,B1和B2为结构元素 9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合u使用函数 bwhitmiss f=imread(Fig0913(a)(small-squares).tif);B1=strel(0 0 0;0 1 1;0 1 0);B2=strel(1 1 1;1 0 0;1 0 0);g=bwhitmiss(f,B1,B2);9.

7、3 膨胀和腐蚀的组合膨胀和腐蚀的组合u函数 bwmorph功能:对二值图像进行数学形态学运算。g=bwmorph(f,operation,n)其中,f是衣服输入二值图像,operation是一个字符串,用于指定进行的形态学处理类型,n是一个用于指定将被重复的操作次数的正整数。operation可以为以下值:bothat:进行“bottom hat”形态学运算,即返回源图像减去闭运算的图像;bridge:进行像素连接操作;clean:去除图像中孤立的亮点,close:进行形态学闭运算(即先膨胀后腐蚀);diag:采用对角线填充,去除八邻域的背景;dilate:使用结构元素ones(3)对图像进行

8、膨胀运算;erode:使用结构元素ones(3)对图像进行腐蚀运算;fill:填充孤立的黑点,9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合u函数 bwmorph:g=bwmorph(f,operation,n)hbreak:断开图像中的H型连接;majority:如果一个像素的8邻域中有等于或超过5个像素点的像素值为1,则将 该点像素值置1;open:进行形态学开运算(即先腐蚀后膨胀);remove:如果一个像素点的4邻域都为1,则该像素点将被置0;skel:骨架提取但保持图像中物体不发生断裂;不改变图像欧拉数;spur:去除小的分支,或引用电学术语“毛刺”;thicken:通过在边界上添加像素达

9、到加粗物体轮廓的目的;thin:进行细化操作;tophat:进行“top hat”形态学运算,返回源图像减去开运算的图像;9.3 膨胀和腐蚀的组合膨胀和腐蚀的组合u例:细化操作 f=imread(Fig0911(a)(noisy-fingerprint).tif);%构造3*3的结构元素 fo=imopen(f,se);g1=bwmorph(foc,thin,1);g2=bwmorph(foc,thin,2);ginf=bwmorph(foc,thin,Inf);9.4 标注连接分量标注连接分量u例:计算和显示连接分量的质心f=imread(Fig0917(a)(ten-objects).ti

10、f);L,n=bwlabel(f);%计算8连接时图像中的所有连接分量imshow(f)hold onfor k=1:n r,c=find(L=k);rbar=mean(r);cbar=mean(c);plot(cbar,rbar,Marker,o,MarkerEdgeColor,k,MarkerFaceColor,k,MarkerSize,10);plot(cbar,rbar,Marker,*,MarkerEdgeColor,w);end9.5 形态学重构形态学重构 u形态学重构 概述:重构是一种涉及到两幅图像和一个结构元素的形态学变换。一幅图像,即 标记,是变换的开始点。另一幅图像是掩膜,

11、用来约束变换过程。结构元素 用于定义连接性。若g是掩膜,f为标记,则从f重构g可以记为Rg(f)由下面的迭代过程定义:函数 imreconstruct out=imreconstruct(marker,mask)其中,masker是标记,mask是掩膜1:将h1初始化为标记图像f.2:创建结构元素:B=ones(3).3:重复 直到其中,标记f必须是g的一个子集。9.5 形态学重构形态学重构 u由重构做开运算、填充孔洞 f=imread(Fig0922(a)(book-text).tif);fe=imerode(f,ones(51,1);fo=imopen(f,ones(51,1);fobr=

12、imreconstruct(fe,f);g=imfill(f,holes);9.6 灰度图像形态学灰度图像形态学 u膨胀和腐蚀 膨胀定义:使用结构元素b对f的灰度膨胀定义为:其中,和 分别是f和b的定义域,f和b是函数而不是二值形态学情况中的集合 腐蚀定义:使用结构元素b对f的灰度腐蚀定义为:其中,和 分别是f和b的定义域,9.6 灰度图像形态学灰度图像形态学 u膨胀和腐蚀操作 f=imread(Fig0923(a)(aerial).tif);%构造了一个平坦的3*3的结构元素 gd=imdilate(f,se);%对原图像进行膨胀操作 ge=imerode(f,se);%对原图像进行腐蚀操作

13、 morph_grad=imsubtract(gd,ge);%从膨胀的图像中减去腐蚀过的图像产生一个形 态学梯度,即检测图像中局部灰度级变化的一种度量,具有边缘增长特性。膨胀:得到的图像比原图像更明亮,并且减弱或 消除小的、暗的细节部分。即比原图像模糊。腐蚀:被腐蚀的图像更暗,并且尺寸小、明亮的 部分被削弱。9.6 灰度图像形态学灰度图像形态学 u开运算和闭运算 图像开运算:先进行腐蚀操作可以除去小的亮的图像细节,但这样会使图像变暗,接下来进行膨胀操作增强图像的整体亮度。图像闭运算:先通过膨胀除去图像中的暗细节,同时增加图像的亮度,接下来 对图像进行腐蚀,而不会将膨胀操作除去的部分重新引入图像中。u例:使用开运算和闭运算做形态学平滑 f=imread(Fig0925(a)(dowels).tif);se=strel(disk,5);%创建一个平坦的半径为5的圆盘型结构元素 fo=imopen(f,se);fasf=f;for k=2:5%交替顺序滤波即用一系列不断增大的结构元素来执行开-闭滤波 se=strel(disk,k);fasf=imclose(imopen(fasf,se),se);end9.6 灰度图像形态学灰度图像形态学 u 实验结果:先开运算后闭运算构成噪声滤波器,用来平滑图像并去除噪声 交替顺序滤波与单个开-闭滤波相比,处理图像更平滑一些。9.6 灰度图像形态学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1