Advertisement

小白Open-CV 学习笔记 -6.4 形态学滤波:开运算和闭运算;形态学梯度;顶帽;黑帽

阅读量:

概述:在形态学处理中,诸多复杂形态的实现通常依赖于腐蚀与膨胀这两种基础操作。因此,本文的重点将聚焦于OpenCV中的morphologyEx函数,该函数通过整合基本的膨胀与腐蚀技术,能够完成多种更高级的形态学变换,例如开运算、闭运算、形态学梯度、顶帽运算以及黑帽运算等。
为便于后续的对比分析、演示及理解,笔者自行绘制了一幅毛笔字图像,此处先展示原始图像:

在这里插入图片描述

4.1 开运算

开运算(Opening Operation)本质上是指先执行腐蚀操作,再进行膨胀操作的处理流程。

复制代码
    dst = open(src,element) = dilate(erode(src,element));
    
    
      
    

开运算主要应用于去除图像中的微小物体,同时在物体的细小区域实现分离效果,并且在对较大物体的边界进行平滑处理时,能够有效保持其体积的基本不变。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/s7ke8VMWpbnCUFdLT

全部评论 (0)

还没有任何评论哟~