用halcon写模板匹配
时间: 2023-11-18 20:05:32 浏览: 81
C#联合halcon 编成模板匹配.rar
5星 · 资源好评率100%
Halcon是一款功能强大的机器视觉库,可以用来实现模板匹配。下面是一个简单的模板匹配示例代码:
```
open_window(0,0,512,512,'','fit')
read_image(Image,'template.png')
read_image(Image2,'scene.png')
set_draw('margin')
find_scaled_shape_model(Image,Model,0,0,0.5,1.5,0.7,0.5,0,'least_squares',6,0.7,MatchRow,MatchColumn,Score)
disp_image(Image2)
set_color('red')
disp_shape_model(Model)
set_color('blue')
disp_cross(MatchRow,MatchColumn,64,0)
```
其中,'template.png'是模板图像文件,'scene.png'是待匹配的场景图像文件。函数find_scaled_shape_model用来进行模板匹配,它需要输入模板图像、模板模型、搜索尺度范围、搜索角度范围、匹配阈值等参数,并且输出匹配结果的行列坐标和得分。函数disp_image和disp_shape_model用来显示图像和模板模型,函数disp_cross用来在匹配结果处画一个十字架。
阅读全文