Halcon 模板匹配专栏

本文介绍了使用Halcon进行模板匹配的方法,包括基于形态的匹配和基于灰度的匹配。在基于形态的匹配中,详细阐述了从原图中提取轮廓、创建模板以及在新图像上应用的过程。而在基于灰度的匹配部分,讲解了如何确定感兴趣区域并创建匹配模板。
摘要由CSDN通过智能技术生成

1.基于形态的匹配

先看原图

首先将要匹配的图片剪切出来

代码如下

*读取模板图片和要查找的目标图片
read_image (Image, 'green-dot')
*read_image (ImageSearch, 'green-dots')
*/准备图片阶段//
*主要是要匹配的模板
threshold (Image, Region,0,100)
*将区域分离
connection (Region, ConnectedRegions)
*根据面积挑选出需要的部分
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 10000,20000)
*将区域闭合
fill_up (SelectedRegions, RegionFillUp)
*膨胀以便使得区域稍大,可以完全覆盖"图案"
dilation_circle (RegionFillUp, RegionDilation,10)
*将相应的图片裁剪下
reduce_domain (Image, RegionDilation, ImageReduced)

 接下来创建轮廓模板

*                                                            要寻找的模板与原模版大小比例
*         
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值