形态学中的一些操作目的

开运算:去除噪点,适用于目标区域内部较为完整的情况。

闭操作:填充目标区域内部较为细碎的空洞区域。

先闭运算,再开运算:先填充区域内部的细碎空洞,保证了目标区域内部的完整性,然后进行开运算,保证了整体图像的噪声较小。

梯度运算:用膨胀后的图像减去腐蚀后的图像,最终目的是提取目标区域的外部轮廓边界。

白帽操作(也称为top-hat):对图像进行开操作,然后用原图减去开操作图。        目的是增强亮的目标物体(灰度值较高区域)。

黑帽操作(也称为bottom-hat):对图像进行闭操作,闭操作的图像减去原图。         目的是增强暗的目标物体(灰度值较低区域)。

 

形态学重建操作:

基本操作:测地腐蚀、测地膨胀操作。与基本的腐蚀膨胀不同的就是在腐蚀膨胀过程中引入了标记图像F,将原图作为模板图像G作为限制。

形态学重建开操作:先腐蚀,再测地膨胀。

形态学重建闭操作:先膨胀,再测地腐蚀。

填充孔洞(不如说是寻找内部孔洞区域,对外部噪声抑制效果较好):对二值图像取反;对标记图像进行测地膨胀操作后取反;对两者求交集。  目的是在抑制外部噪声的情况下,找到内部孔洞区域。

边界消除(也可以说是找到目标边界,同样对外部噪声抑制效果较好):对二值图像取反;对标记图像进行测地腐蚀操作后取反;对两者求交集。   目的是在抑制外部噪声的情况下,找到目标边界区域。

 

具体的操作可以在OpenCV中进行,有一篇csdn中的文章不错,包括了三种结构化元素的构建:矩形,椭圆,圆形,可以参考:(openCV 一)形态学操作_niuniu0243111006的博客-CSDN博客

 

posted @ 2021-05-11 19:36  Anm半夏  阅读(909)  评论(0编辑  收藏  举报