10.形态学图像处理

目录

 

一 基础知识

1.形态学是什么?

2.形态学包括什么?

3.形态学图像处理原理

4.什么是结构元?

5.平坦/不平坦结构元

二 腐蚀

1.二值图像腐蚀

2.腐蚀【灰度图像平坦结构元】

3.腐蚀【灰度图像非平坦结构元】

4.腐蚀示例

三 膨胀

1.膨胀【二值图像】

2.膨胀【灰度图像平坦结构元】

3. 膨胀【灰度图像非平坦结构元】

4.膨胀示例

四 其他形态学操作

1.开运算

2.闭运算

3.形态学平滑

4.顶帽运算

5.黑帽运算

6.击中击不中

7.形态学梯度


一 基础知识

1.形态学是什么?

形态学是生物学的一个分支,主要研究动植物的形态和结构,图像处理领域用形态学数学处理工具来提取表达和描绘区域形状的有用图像分量,如边界,骨架等

2.形态学包括什么?

常用的有腐蚀、膨胀、开运算、闭运算、击中击不中、 梯度运算、顶帽、底帽

3.形态学图像处理原理

说明:

  • 首先对原图边界进行扩充,使结构元B完全包括在A中,如A最外围的一圈白色方框
  • 形态学图像处理都是集合运算,所以只需要搞懂每个操作的数学定义即可
  • 都是结构元对原图像进行的集合操作

 

4.什么是结构元?

研究一幅图像中感兴趣特性所用的小集合或子图像

5.平坦/不平坦结构元

通俗说明:

结构元的值存在不同灰度级的为不平坦结构元(如下图中的1)

结构元的值都一致的是平坦结构元(如下图中的2)

二 腐蚀

1.二值图像腐蚀

计算过程如下

举例如下

 

2.腐蚀【灰度图像平坦结构元】

计算过程如下

3.腐蚀【灰度图像非平坦结构元】

计算过程如下

4.腐蚀示例

不同结构元尺寸对应的腐蚀效果如下所示

三 膨胀

1.膨胀【二值图像】

计算过程如下

2.膨胀【灰度图像平坦结构元】

计算过程如下

3. 膨胀【灰度图像非平坦结构元】

计算过程如下

4.膨胀示例

不同结构元尺寸对应的效果如下

四 其他形态学操作

1.开运算

开运算示例

2.闭运算

闭运算示例

3.形态学平滑

4.顶帽运算

5.黑帽运算

6.击中击不中

7.形态学梯度

形态学梯度运算举例如下

 


版权声明:本文为fengshengwei3原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。