目录
1. 介绍
形态学是生物学的一个分支,主要研究动植物的形态和结构。这里,我们应用形态学简化图像的数据,取出不重要的结构,仅仅保持图像的基本形状特性
形态学的基础是集合论。将感兴趣的区域称为前景像素点,不感兴趣的部分称为背景像素点。通过定义的结构元SE(structural element) 对前景像素点操作,从而达到处理图像的效果。
结构元类似之前的滤波器模板,不同的是结构元需要定义原点。原点对应像素点的输出,原点可以在SE的内部或者外部。当结构元对称且未指定原点的时候,原点位于对称中心处。
接下来介绍一下膨胀和腐蚀:
- 腐蚀的过程定义如下:结构元原点访问每个像素点,若结构元都被包含在前景像素点当中,则输出前景像素点。因此,腐蚀是一种缩小前景目标的操作
- 膨胀的过程定义如下:结构元原点访问每个像素点,(膨胀的时候需要SE绕原点翻转,通常使用的SE都是对称的,所以可以不用管)若结构元与前景像素点有交集,则输出前景像素点。因此,膨胀是一种扩大前景目标的操作
2. 代码实现
opencv 里面特殊的结构元可以获取,不需要手动创建</