图像处理7:一些形态学处理
(1)开运算、闭运算:
①开运算:
先腐蚀后膨胀的过程称为开运算,用来消除小物体、在纤细处分离物体、平滑较大物体的边界的同时并不明显改变其面积。开操作一般使对象的轮廓变得圆滑,断开狭窄的间断和消除细小的突出物。
②闭操作:
先膨胀后腐蚀的过程称为闭运算,用来填充物体内的细小空间、连接相邻物体、平滑其边界的同时并不明显改变其面积。闭操作也用来使轮廓圆滑,它通常消除狭窄的间断和长细的鸿沟,消除小的空洞,并填充轮廓线中的断裂。
(2)顶帽变换和底帽变换:
①顶帽变换、底帽变换简介:
顶帽变换和底帽变换是数学形态学中重要的运算形式。
②顶帽变换、底帽变换原理:
顶帽变换是通过利用原始图像与原始图像开操作的结果图像进行图像减操作实现的;
底帽变换是通过原始图像闭操作的结果图像与原始图像进行图像减操作实现的。
③顶帽变换、底帽变换处理效果:
1)顶帽变换:
顶帽变换具有高通滤波的特性,适用于处理具有暗背景、亮物体特征的图像。
顶帽变化的一个重要用途是用来消除不均匀光照的,比如一副图像里面有多个物体,用比这些物体都大的结构元,做一次顶帽变换,那么光照就变得相对均匀,首先比这些物体都大,那么这些物体就会被开操作删除掉,然后就剩下了不均匀的背景,然后用原图像减去这些不均匀的背景后这些物体就可以比较合适的处理。
2)底帽变换:
底帽变换能够检测图像中的谷值,适用于处理具有亮背景、暗物体特征的图像。
④顶帽变换、底帽变换的halcon实现:
read disc se:加载结构化元素 ;
gen disc seo:生成一个椭圆结构;
gray_bothato 底帽变化;
gray tophato顶帽变化。