MATLAB如何实现形态学算法腐蚀
腐蚀是二值图像的基本形态学运算中的一种。形态学运算是针对图像中前景物体进行的,MATLAB中默认白色是前景,黑色是后景。
理论及函数
1、对平面Z2上集合A和S,使用S对A腐蚀。让位于图像原点的结构S在整个平面上移动,S的原点平移至z点时,S能完全包含于A中,这样z点构成的集合即为S对A的腐蚀图像。

2、对称结构与非对称结构的腐蚀图像如图。


3、完成腐蚀的语句A=imerode(I,SE).A是对原图I使用结构体SE进行腐蚀后的图像。
4、构建结构体SE的语句SE=strel(shape,parameters).shape的取值包括disk圆、square正方形、rectangle矩形等.
实现
1、读入图片,并显示原图。


2、构建3*3正方形结构元素,并进行腐蚀,腐蚀后图像如图。


3、构建3*3十字结构元素,并腐蚀。


4、构建5*5、7*7、10*10、20*20正方形结构体,腐蚀后的图像如图。
