登陆注册
1443551

二值形态学中开运算和闭运算的目的是什么,看手相诊断疾病的书

兴仁信息网2023-08-08 10:35:090

MATLAB imopen 开运算 是什么意思 有什么用,求大神解答啊

开运算属于形态学图像处理,是先腐蚀后膨胀,作用是:可以使边界平滑,消除细小的尖刺,断开窄小的连接,保持面积大小不变等。

引用格式:

a=imread('104.tif');

b=strel('square',2);

c=imopen(a,b);

“MATLAB imopen 开运算”是什么意思?有什么用?

开运算属于形态学图像处理,先腐蚀后膨胀。作用:可以使边界平滑,消除细小的尖刺,断开窄小的连接,保持面积大小不变。

数学形态学基本算法

数学形态学(mathematical morphology)是数字图像处理领域中的一门新兴学科,它是研究数字图像影像结构特征与快速并行处理方法的理论。数学形态学是建立在集合论的基础上,并溶入了积分几何理论。其主要思想是通过使用一种称为结构元素的已知结构小影像特征集合与影像目标相比较来完成各种复杂的运算——形态变换。数学形态学可用来进行二值图像、灰度图像及彩色图像的分析。但基于大多数矿图的现状,我们重点研究了二值图像的形态变换。

设X、Y为待处理的二值图像,B是所使用的结构元素,通常B是由3×3窗口所定义(最小结构元素),则可定义如下基本形态变换:

(1)膨胀(Dilation)

工矿区环境动态监测与分析研究

它是结构元素B在图像X所有目标元素位置上平移后点的轨迹。

(2)腐蚀(Erosion)

工矿区环境动态监测与分析研究

它是把结构元素B平移后放于图像X的某个位置上,当B上各点都与X上相应点重合时,B的原点位置的轨迹。

(3)断开(Opening)

工矿区环境动态监测与分析研究

它是对图像X先腐蚀后膨胀,其结果是X中能恰好完全包含B的部分,从而去掉图像上的微小连接、毛刺和凸出部分。

(4)闭合(Closing)

工矿区环境动态监测与分析研究

与断开运算相反,闭合运算能去掉图像X中的小孔和凹部并连接断线。

(5)击中或失落(Hit or Miss)

工矿区环境动态监测与分析研究

其中B1∪B2=B且B1∩B2=∅(空集)。当

时,为失落,否则为击中。击中运算相当于一种条件严格的模板匹配,它不仅指出了被匹配点应满足的性质即模板的形状,同时也指出这些点不应满足的性质,即对背景的要求。

由以上基本形态变换可以构成形态薄化和厚化。

(6)薄化(Thinning)

工矿区环境动态监测与分析研究

(7)厚化(Thickening)

工矿区环境动态监测与分析研究

以上各式中涉及到一些图像集合运算,其含义分别为:XUY为图像集合并;X∩Y为图像集合交;Xc为图像X的补集(对于二值图像而言,可视为其色调反转图像);X/Y=X∩Yc。

由以上基本形态变换及集合运算一起可以构成各种复杂的形态变换运算,如条件形态变换、序贯形态变换、条件序贯形态变换以及动态条件序贯形态变换等。基于这些形态变换,构成了矿图扫描图像处理的理论体系。

形态学的数学形态学

数学形态学(Mathematical morphology) 是一门建立在格论和拓扑学基础之上的图像分析学科,是数学形态学图像处理的基本理论。其基本的运算包括:二值腐蚀和膨胀、二值开闭运算、骨架抽取、极限腐蚀、击中击不中变换、形态学梯度、Top-hat变换、颗粒分析、流域变换、灰值腐蚀和膨胀、灰值开闭运算、灰值形态学梯度等。

膨胀 dilation

考虑两幅二值图像A,B。它们的前景用黑色,背景用白色。另fA和fB表示各自前景点的集合。定义膨胀运算为:dilation(A,B) = {a b| a∈A,b∈B}。比如: A = {(2,8),(3,6),(4,4),(5,6),(6,4),(7,6),(8,8)} B = {(0,0),(0,1)} dilation(A,B) = {(2,7),(2,8),(3,5),(3,6),(4,3),(4,4),(5,5),(5,6),(6,3),(6,4),(7,5),(7,6),(8,7),(8,8)}

腐蚀 erosion

同样考虑两幅图像A,B。定义腐蚀运算为: erosion(A,B) = {a|(a b)∈A, a∈A,b∈B}.

膨胀腐蚀运算的性质

交换律 dilation(A,B) = dilation(B,A) 结合律 dilation(dilation(A,B),C) = dilation(A,dilation(B,C)) 并集 dilation(A,B∪C) = dilation(A,B)∪dilation(A,C) 增长性 if A blongs to B then dilation(A,K) blongs to dilation(B,K)

历史

数学形态学诞生于1964年,由当时法国巴黎矿业学院的马瑟荣(G. Matheron)和赛拉(J. Serra)两人共同奠定了其理论基础。1968年4月法国枫丹白露数学形态学研究中心成立,巴黎矿业学院为中心提供了研究基地。

20世纪数学形态学的发展过程可大致分为:

60年代的孕育和形成期

70年代的充实和发展期

80年代的成熟和对外开放期

90年代至今的扩展期

MATLAB imopen 开运算 是什么意思 有什么用,求大神解答啊

开运算属于形态学图像处理,是先腐蚀后膨胀,作用是:可以使边界平滑,消除细小的尖刺,断开窄小的连接,保持面积大小不变等。

引用格式:

a=imread('104.tif');

b=strel('square',2);

c=imopen(a,b);

请问形态学重建之[重建开运算]具体原理

标准开曹组即先进行腐蚀,然后对腐蚀结果利用同一个结构元进行膨胀;重建开操作即先进行腐蚀(这一步骤与标准开操作相同),然后利用该腐蚀结果作为标记,原图像作为模板,进行重建,整个过程叫做重建开操作。

0000
评论列表
共(0)条