二值图像开闭运算matlab,【数字图像处理】图像开运算与闭运算

图像开启与闭合

图像开运算与闭运算与膨胀和腐蚀运算有关,由膨胀和腐蚀两个运算的复合与集合操作(并、交、补等)组合成的所以运算构成。

开运算与闭运算依据腐蚀和膨胀的不可逆性,演变而来。

开运算:先对图像腐蚀后膨胀

闭运算:先对图像膨胀后腐蚀

注意:使用同一个结构元素。

图像开运算

开运算:能够去除孤立的小点、毛刺和小桥(即连通两块区域的小点),消除小物体、平滑较大物体的边界,同时并不明显改变其面积。

不过这一恢复不是信息无损的,即它们通常不等于原始图像。

开运算的效果图如下图所示:

二值图像开闭运算matlab,【数字图像处理】图像开运算与闭运算_第1张图片

开运算总结:

(1)开运算能够除去孤立的小点,毛刺和小桥,而总的位置和形状不便。

(2)开运算是一个基于几何运算的滤波器。

(3)结构元素大小的不同将导致滤波效果的不同。

(4)不同的结构元素的选择导致了不同的分割,即提取出不同的特征。

图像闭运算

闭运算:先膨胀运算,再腐蚀运算(看上去将两个细微连接的图块封闭在一起)

闭运算的效果图如下图所示:

二值图像开闭运算matlab,【数字图像处理】图像开运算与闭运算_第2张图片

闭运算总结:

(1)闭运算能够填平小湖(即小孔),弥合小裂缝,而总的位置和形状不变。

(2)闭运算是通过填充图像的凹角来滤波图像的。

(3)结构元素大小的不同将导致滤波效果的不同。

(4)不同结构元素的选择导致了不同的分割。

refer:

你可能感兴趣的:(二值图像开闭运算matlab)