halcon算法思路_Halcon图像形态学算法和原理

介绍

图像形态学原理都一样这里介绍Halcon图像处理中关于形态学的介绍,我这里是实验中对亮点的操作,这里说的增加亮点或减少亮点严格的是指值根据应用场景的制定锚点。

在形态学中,不论使灰度图像形态学还是区域形态学,所有的形态学算子运算都是针对于亮点像素(light)的操作,因此,开运算opening、闭运算clsoing、腐蚀erosion、膨胀dilation这四个基本运算都会使亮点像素(light)减少或者增加。所以当一张图片确定了total总像素点,则亮点像素增加,则暗的像素就会减少。目前所学的这四个形态学原理都是需要预先定义一个结果元素,称为:掩模。(矩形,圆..)而后找出结构中心元素,如果得到比较平滑的形状,选择圆形结构元素,否则矩形。

膨胀 - dilation可增加light像素,

腐蚀 - erosion 可减少light像素,gray_ersion_shape() 灰度图像降低亮度

开运算 - opening先腐蚀后膨胀,导致减少light像素 < 腐蚀

闭运算- closing 先膨胀后腐蚀,导致增加light像素 < 膨胀

一般需要将彩色图像转换为灰度图像rgb1_to_gray()算子。才可以使用灰度图像形态学算子,不然只能转换为区域使用区域形态学算子,区域形态学算子不带gray前缀。

灰度图像形态学

*需要定义这个形状才可以使用下面四个算子 gen_rectangle1 (Rectangle3, 30, 20, 100, 200)

*需要定义这个形状才可以使用下面四个算子 gen_rectangle2 (Rectangle4, 300, 200, rad(45), 100, 20)

* 需要

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值