0011_模板匹配(基于形状)

模板匹配有三个关键的步骤:

1. 创建模板

2. 匹配

3. 释放模板

 

基于形状的模板匹配,三个关键步骤的常用函数如下:

//创建模型

create_shape_model

Template:输入图像,其域将用于创建模型

NumLevels:金字塔层数

AngleStart:旋转起始角度

AngleExtent:旋转角度范围

AngleStep:每一步的角度

Optimization:设置模板优化创建的方法

Metric:匹配条件的设置

Contrast:对比度

MinContrast:最小对比度

ModelID:模型句柄

 

//创建模型(带缩放)

create_scaled_shape_model

Template:输入图像,其域将用于创建模型

NumLevels:金字塔层数

AngleStart:旋转起始角度

AngleExtent:旋转角度范围

AngleStep:每一步的角度

ScaleMin:最小缩放比例

ScaleMax:最大缩放比例

ScaleStep:缩放步长

Optimization:设置模板优化创建的方法

Metric:匹配条件的设置

Contrast:对比度

MinContrast:最小对比度

ModelID:模型句柄

 

find_scaled_shape_model

Image:输入图像

ModelId:模板句柄

AngleStart:旋转起始角度

AngleExtent:旋转角度范围

ScaleMin:最小缩放比例

ScaleMax:最大缩放比例

MinScore:找到模型的最小分数值

NumMatches:被找到匹配模型的数量(0:只要是都匹配)

MaxOverlap:最大重叠度

SubPixel:是否亚像素精度

NumLevels:金字塔层数

Greediness:搜索贪婪度(贪婪度越大,搜索越快)

Row:找到模型实例的行坐标

Column:找到模型实例的列坐标

Angle:模型实例的旋转角度

Scale:模型实例的缩放度

Score:模型实例的分数

 

//释放模型

clear_shape_model

ModelID:模型句柄

 

更多halcon和六轴机械臂算法干货公众号:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值