matlab中的腐蚀与膨胀,Matlab基于腐蚀和膨胀的边缘检测【毕业设计】

本文介绍了基于Matlab的腐蚀和膨胀运算在图像边缘检测中的应用,阐述了形态学运算的基本原理,如结构元素、开闭运算等,并提供了Matlab实现的具体代码示例。
摘要由CSDN通过智能技术生成

Matlab基于腐蚀和膨胀的边缘检测

文/天神

一.课题背景:

形态学运算只针对二值图像(二进制图像),并依据数学形态学(Mathermatical

Morphogy)集合论方法发展起来的图像处理方法,起源于岩相对岩石结构的定量描述工作,在数字图像处理和机器视觉领域中得到了广泛的应用,形成了一种独特的数字图像分析方法和理论。数学形态学是图像处理和模式识领域的新方法,其基本思想是:用具有一定形态的结构元素去量度和提取图像中的对应形状,以达到图像分析和识别的目的。优势有以下几点:有效滤除噪声,保留图像中原有信息,算法易于用并行处理方法有效实现(包括硬件实现),基于数学形态学的边缘信息提取处理优于基于微分运算的边缘提取算法,提取的边缘比较平滑,提取的图像骨架也比较连续,断点少。

二、课题相关原理:

形态学基本运算:

特殊领域运算形式——结构元素(Structure

Element),在每个像素位置上与二值图像对应的区域进行特定的逻辑运算。运算结果是输出图像的相应像素。运算效果取决于结构元素大小内容以及逻辑运算性质。

常见形态学运算有腐蚀(Erosion)和膨胀(Dilation)两种。

集合论是数学形态学的基础。有集合、元素、子集、并集、补集、位移、映像(镜像对称)、差集等集合的基本概念。

对象和结构元素的3种关系:『对象X(Object)、结构元素B(Structure

Element)』

B include in X 包含于 、B

hit X 击中(不全包含) 、B miss X 击不中

(不包含)

平移、对称集:Bx=Uy{x

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值