【图像处理】形态学操作
一、基本原理
形态学操作的目的是为了提取图像中主要的分量信息。包括腐蚀、膨胀、开运算、闭运算、梯度运算、顶帽运算、黑帽运算等。
二、几种运算
1.腐蚀
能够将图像的边界点消除,使图像沿着边界向内收缩,也可以将小于指定结构体元素的部分去除。
2.膨胀
能够对图像的边界进行扩张。将背景中与前景对象接触到的像素点合并到前景对象中,从而实现将图像边界点向外扩张。
主要用于填补图像分割等的细小空洞。
3.开运算
先腐蚀再膨胀,可以用于去除图像边界的毛刺,也可以用于将连在一起的不同区域划分开,同时不会使整体前景变细。
4.闭运算
先膨胀后腐蚀,用于填补小空洞,也可以将较近的前景合并为一个。
5.梯度运算
膨胀图像减腐蚀图像,可以获得前景图像的边缘。
6.礼帽运算
原始图像减开运算的结果,能够获得图像的最明显的噪声/比边缘更亮的边缘。
7.黑帽运算
闭运算的结果减原始图像,可以获得图像中的小孔/比边缘更暗的边缘。
三、核函数
可自定义也可用预设,涉及到核大小/核中心/核形状。
矩形/十字形/椭圆形
四、骨架提取
也叫二值图像细化,能将连通区域细化成一个像素的宽度,用于特征提取和目标拓扑表示。
五、参考资料
https://blog.csdn.net/weixin_57440207/article/details/122647000
博文转载请注明出处。