前言
模板匹配一般用已知物体的形状或灰度特征做模板,到新图像中寻找具有相似特征的物体,可用以计数,定位,缺陷对比等领域。
一、模块简介
特征匹配分为高精度匹配和快速匹配,此工具使用图像的边缘特征作为模板,按照预设的参数确定搜索空间,在图像中搜索与模板相似的目标,可用于定位、计数和判断有无等。双击特征匹配模块可进行参数配置,里面有基本参数、特征模板、运行参数和结果显示等几个参数设置模块。基本参数和结果显示见工具应用举例章节,此处仅对特征模板和运行参数进行说明。
高精度匹配精度高,相比快速匹配耗时更久,但是设置的特征更精细,匹配精度高。
灰度匹配以图像各个像素点的灰度为基础建立模板,匹配灰度相近的目标物体。当多目标物形状相近,灰度差异较大或者图像比较模糊,轮廓点不清晰时使用灰度匹配能够实现精准的匹配定位。
二、模块参数简介
三、实际使用
在此,进行了一次简易对比实验。
使用同一张图片
以用样的位置做模板
参数均使用默认参数
测试结果如下
高精度匹配 | 快速匹配 | 灰度匹配 | |
---|---|---|---|
耗时 | 1304ms | 504ms | 1729ms |
匹配数量 | 553 | 544 | 462 |
模板细节 | 多 | 少 | —— |
四、注意事项
形状模板匹配多适用于形状固定的物体,当形状模板匹配效果不好时,且光照稳定的情况下,灰度匹配会有意想不到的效果。
总结
以上就是今天要讲的内容,本文仅仅简单介绍了模板匹配的使用,模板匹配往往是图像处理的关键步骤或前置步骤,优秀的模板匹配可以是后续的图像处理的坚实基础,在此基础上,还有类似变形模板匹配,模板缺陷对比等一系列算法组合,大家可以深入学习了解。