冈萨雷斯DIP第9章知识点

9.1 预备知识

形态学运算是用 集合 来定义的 。 在图像处理中 使用两类像素集合的形态学:目标元素 和 结构元 SE 。 通常目标定义为前景像素集合,结构元可以按照前景像素和背景像素来规定 。

集合(结构元) B B B 相对于其原点的反射(表示为 B ^ \hat{B} B^),定义如下:

B ^ = { w ∣ w = − b , b ∈ B } \hat{B}=\{w \mid w=-b, b \in B\} B^={ ww=b,bB}

在这里插入图片描述

集合 B B B 相对于点 z = ( z 1 , z 2 ) z=(z1, z2) z=(z1,z2) 的平移(表示为 ( B ) z (B)_z (B)z),定义如下:

( B ) z = { c ∣ c = b + z , b ∈ B } (B)_{z}=\{c \mid c=b+z, b \in B\} (B)z={ cc=b+z,bB}

9.2 腐蚀和膨胀

B B B A A A 的 腐蚀:

A ⊖ B = { z ∣ ( B ) z ⊆ A } A \ominus B=\left\{z \mid(B)_{z} \subseteq A\right\} AB={ z(B)zA}

在这里插入图片描述

扫描二维码关注公众号,回复: 15522750 查看本文章

B B B A A A 的膨胀:

A ⊕ B = { z ∣ ( B ^ ) z ∩ A ≠ ∅ } A \oplus B=\left\{z \mid(\hat{B})_{z} \cap A \neq \varnothing\right\} AB={ z(B^)zA=}

在这里插入图片描述

腐蚀和膨胀相对于补集和反射彼此对偶,即:

( A ⊖ B ) c = A c ⊕ B ^ ( A ⊕ B ) c = A c ⊖ B ^ \begin{array}{l} (A\ominus B)^{c}=A^{c} \oplus \hat{B}\\ \\ (A \oplus B)^{c}=A^{c} \ominus \hat{B} \end{array} (AB)c=AcB^(AB)c=AcB^

9.3 开运算与闭运算

开运算:通常平滑物体的轮廓、断开较窄的狭颈、消除细长的突出物。删除比结构元更窄区域的能力,是形态学开运算的关键特征之一。

闭运算:同样能平滑轮廓,但与开运算相反,它通常会弥合较窄的断裂和细长的沟壑,消除小孔,并填补轮廓中的缝隙。

结构元 B B B 对集合 A A A 的开运算:(先腐蚀再膨胀)

A ∘ B = ( A ⊖ B ) ⊕ B A \circ B=(A \ominus B) \oplus B AB=(AB)B

在这里插入图片描述

结构元 B B B 对集合 A A A 的闭运算:(先膨胀再腐蚀)

A ⋅ B = ( A ⊕ B ) ⊖ B A \cdot B=(A \oplus B) \ominus B AB=(AB)B

在这里插入图片描述

闭运算的边界是 B B B 在不进入 A A A 任何部分的前提下,由 B B B 可以到达的最远的那些点决定的。

开运算和闭运算相对于补集和反射彼此对偶:

( A ∘ B ) c = ( A c ∙ B ^ ) ( A ∙ B ) c = ( A c ∘ B ^ ) \begin{array}{l} (A \circ B)^{c}=\left(A^{c} \bullet \hat{B}\right) \\ \\ (A \bullet B)^{c}=\left(A^{c} \circ \hat{B}\right) \end{array} (AB)c=(AcB^)(AB)c=(AcB^)

9.5 一些基本的形态学算法

前景像素集合 A A A 的边界 β ( A ) β(A) β(A) 可按如下方式得到:首先用合适的结构元 B B B 腐蚀 A A A,然后求 A A A B B B 腐蚀结果的差集。即:

β ( A ) = A − ( A ⊖ B ) \beta(A)=A-(A \ominus B) β(A)=A(AB)

在这里插入图片描述

9.8 灰度级形态学

了解灰度形态学:灰度腐蚀和膨胀、灰度开、闭运算;

基本算法:形态学平滑、形态学梯度、顶帽变换和底帽变换、粒度测定、纹理分割、灰度级形态学重建。

顶帽变换的一个重要用途是校正不均匀光照的影响。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_51143578/article/details/131030045