Halcon开始一个视觉项目--图像预处理.形态学处理(2.2)

前言

读图,灰度化,区域提取(阈值处理)依次进行后,下一步就需要对获取的区域(Region)进行“精挑细选”了,也就是形态学处理。
非常常用的算子,建议理论联系实践

常用算子有:腐蚀、膨胀、开运算、闭运算

腐蚀

erosion1(Region, StructElement : RegionErosion : Iterations : )
erosion2(Region, StructElement : RegionErosion : Row, Column, Iterations : )
erosion_circle(Region : RegionErosion : Radius : )
erosion_rectangle1(Region : RegionErosion : Width, Height : )

常用的是erosion_circle和erosion_rectangle1,erosion_circle结构元素为圆形,Radius 也就是结构元素的半径,越大区域腐蚀程度就越高;同理erosion_rectangle1中的Width, Height ,即控制矩形结构元素的尺寸,越大腐蚀程度越高。
erosion1和erosion2应该算一种进阶使用,erosion1需要自己自建结构元素,erosion2则是结构元素和参考点都是自定义的。

膨胀

dilation1(Region, StructElement : RegionDilation : Iterations : )
dilation2(Region, StructElement : RegionDilation : Row, Column, Iterations : )
dilation_circle (RegionDilation1, RegionDilation2, 3.5)
dilation_rectangle1(Region : RegionDilation : Width, Height : )

同腐蚀,常用的是dilation_circle 和dilation_rectangle1,结构元素越大膨胀越多;dilation1和dilation2亦是同理。

开运算

opening(Region, StructElement : RegionOpening : : )
opening_circle(Region : RegionOpening : Radius : )
opening_rectangle1(Region : RegionOpening : Width, Height : )

“先腐蚀后膨胀”,opening_circle和opening_rectangle1原理同上。opening同erosion1和dilation1。

闭运算

closing(Region, StructElement : RegionClosing : : )
closing_circle(Region : RegionClosing : Radius : )
closing_rectangle1(Region : RegionClosing : Width, Height : )

“先膨胀后腐蚀”。

顶帽运算

top_hat(Region, StructElement : RegionTopHat : : )

原区域与开运算后的区域的差,等于:

opening_circle(Region : RegionOpening : Radius : )
difference(Region, RegionOpening : RegionDifference : : )

底帽运算

bottom_hat(Region, StructElement : RegionBottomHat : : )

原区域与闭运算后的区域的差,等于:

closing_circle(Region : RegionClosing : Radius : )
difference(Region, RegionClosing : RegionDifference : : )
  • 11
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值