数字图像处理之形态学操作——腐蚀

形态学操作——腐蚀

一提到图像处理,想必大家都会马上联想到阈值处理、腐蚀、膨胀、开闭运算等等图像处理中的常规操作。工作之后如果从事图像处理相关的工作,无论你用啥样的开发平台(Halcon、OpenCV、MATLAB等),这些基础的操作每天都在上演,出现在你的代码里。但你是否清晰其中的操作原理,还是仅仅只是应用,比如腐蚀膨胀,一旦精确到具体数值,该如何合理精确设置结构元大小。接下来和大家先聊一聊形态学操作中的腐蚀。

冈萨雷斯数字图像处理中是这么介绍的:

理论嘛,怎么绕怎么来,可以忽略,只需看我下面示例图讲解就行。

两张图彻底教会你腐蚀

下面我通过两张流程图对上一坨理论解释。希望你静下下来一步步认真仔细看我下面的图解分析,一旦你看懂了,再也不用浪费时间百度杂七杂八的理论解释了。

理论解析

数字图像处理之形态学操作——腐蚀_第1张图片

结合尺寸解析

这个在今后应用中非常重要,理解透了,你再用算子的时候就可以根据需要合适设置结构元大小,合理设置大小才是资源的最合理话利用。
数字图像处理之形态学操作——腐蚀_第2张图片

想一想

膨胀是什么样的操作机制呢?膨胀和腐蚀是互为逆运算吗?
如果你理解以上内容了,不妨自己推一推膨胀的效果图。你可以尝试将以上两张图倒过来推理,看看膨胀是不是以上两张图的逆推导。
下篇博客我们介绍膨胀,验证你的猜想。

你可能感兴趣的:(数字图像处理,图像处理,Halcon,算法,机器视觉,计算机视觉)