【图像处理】形态学操作

一、基本原理

  形态学操作的目的是为了提取图像中主要的分量信息。包括腐蚀、膨胀、开运算、闭运算、梯度运算、顶帽运算、黑帽运算等。

二、几种运算

  1.腐蚀

    能够将图像的边界点消除,使图像沿着边界向内收缩,也可以将小于指定结构体元素的部分去除。

    

  2.膨胀

    能够对图像的边界进行扩张。将背景中与前景对象接触到的像素点合并到前景对象中,从而实现将图像边界点向外扩张。

    主要用于填补图像分割等的细小空洞。

    

  3.开运算

    先腐蚀再膨胀,可以用于去除图像边界的毛刺,也可以用于将连在一起的不同区域划分开,同时不会使整体前景变细。

    

      

  4.闭运算

    先膨胀后腐蚀,用于填补小空洞,也可以将较近的前景合并为一个。

    

     

  5.梯度运算

    膨胀图像减腐蚀图像,可以获得前景图像的边缘。

    

  6.礼帽运算

    原始图像减开运算的结果,能够获得图像的最明显的噪声/比边缘更亮的边缘。

    

  7.黑帽运算

    闭运算的结果减原始图像,可以获得图像中的小孔/比边缘更暗的边缘。

    

三、核函数

  可自定义也可用预设,涉及到核大小/核中心/核形状。

  矩形/十字形/椭圆形

  

四、骨架提取

  也叫二值图像细化,能将连通区域细化成一个像素的宽度,用于特征提取和目标拓扑表示。

五、参考资料

  https://blog.csdn.net/weixin_57440207/article/details/122647000 

posted @ 2022-12-08 16:50  我若成风者  阅读(484)  评论(0编辑  收藏  举报