主题
“形态学”一词通常指的是生物学的某个分支,常用来处理动物和植物的形状和结构。
在数学形态学中,将之作为提取图像分量的一种工具,这些分量表示和描述区域形状(如边界、骨骼、凸壳)。
问题分析的流程
问题 →分析→解决→Matlab函数编写→试验
No.1 腐蚀(Erosion)问题
问题:
希望去掉图中链接中心区域到边界焊接点的线。黑色为背景,值为0;白色为物体,值为1。
分析:
问题在于如何让计算机识别出细线。首先,得找到细线和其他特征的差异,然后根据这个差异进行找到细线,进而去除细线。
差异:
1.细线与其他的特征相比比较细,呈现出细长的外形。
→黑色向白色部分边缘部分变成黑色,缺点是会影响其他部分的形状,对于其他部分与细线差异较大,不太在意大小变化的场合可以应用
→同样的道理,白色向内部收缩一部分,使得刚好能够去除细线,缺点与上面的方法相同
→寻找一种能够匹配细小连接线的方法,找到细线,然后去除,可能会比较复杂一点
2.两端与其他的部分基础的地方大小有突变。
→能不能求出各部分的变化率,将变化率大的