halcon学习之find_ncc_model

函数原型:

 

find_ncc_model( Image : : ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels : Row, Column, Angle, Score )

 

函数作用:

用于NCC模板匹配

参数AngleStart和AngleExtent决定被搜寻模板的角度旋转范围。搜索的角度旋转范围不适用于模运算2*pi。

如果create_ncc_model使用AngleStart=-20和AngleExtent=40,而find_ncc_model用AngleStart=350和AngleExtent=20,该模板不会被找到,即使角度是重叠的(在模数运算法则内)。如果想要找到该模板,需将find_ncc_model的AngleStart置为-10。

 

参数MinScore决定被匹配到的实例最小分数,该值越大,算法速度越快。

 

参数NumMatches表示被找到的实例最大数,如果大于NumMatches的实例被找到,只有最佳的NumMatches个实例返回。如果小于NumMatches个的实例被找到,则找到几个就几个,因此MinScore的优先级大于NumMatches。

 

参数列表:

Image(in):单通道图像,它的区域可被创建为模板

ModelID(in):模板句柄

AngleStart(in):模板的最小旋转

AngleExtent(in):旋转角度范围

MinScore(in):被找到的模板最小分数

NumMatches(in):被找到的模板个数

MaxOverlap(in):被找到的模板实例最大重叠部分

SubPixel(in):亚像素级别标志,true,false

NumLevels(in):金字塔层级数

Row(out):被找到的模板实例行坐标

Column(out):被找到的模板实例列坐标

Angle(out):被找到的模板实例的旋转角度

Score(out):被找到的模板实例的分数

 

可能前置项:

create_ncc_model, read_ncc_model, set_ncc_model_origin

 

可能后置项:

clear_ncc_model

 

可能替代项:

find_shape_model, find_scaled_shape_model, find_aniso_shape_model, find_shape_models, find_scaled_shape_models, find_aniso_shape_models, best_match_rot_mg

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值