Halcon模板匹配


原理:

Halcon模板匹配的方法

模板匹配的流程

基于形状的模板匹配的思路
读取图像,转灰度图
dev_close_window()
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
read_image (Image20230323165851, 'F:/halcon/halconStudy/联想截图_20230323165851.png')
rgb1_to_gray (Image20230323165851, GrayImage)

阈值分割
threshold (GrayImage, Regions, 12, 142)

划分区域
connection (Regions, ConnectedRegions)

特征直方图形状选择:
connection (Regions, ConnectedRegions)


填充圆形的区域,并膨胀
fill_up (SelectedRegions, RegionFillUp)
dilation_circle (RegionFillUp, RegionDilation, 3.5)


该文详细介绍了如何使用Halcon进行模板匹配,包括图像预处理、形状特征提取、创建模板以及在新图像中寻找模板的过程。文章展示了从读取图像、阈值分割、形状连接到使用仿射变换调整模板位置的步骤,并提到了在实际匹配过程中遇到的问题。
最低0.47元/天 解锁文章
2194

被折叠的 条评论
为什么被折叠?



