基于模板匹配的目标跟踪算法,它的基本思想是:首先我们将要跟踪的目标选定并保存好,然后在每一帧来临的时候,我们在整个图像中寻找与这个目标最相似的,我们就相信这个就是目标了。
那如何判定图像与目标图像的相似性呢?这就需要使用相关性的一些东西。在opencv中其实已经给我们实现了模板匹配算法了,那就是函数 matchTemplate( InputArray image, InputArray templ,OutputArray result, int method );其中image是输入图像,templ是模板图像(或者目标图像),result是输出矩阵,这个矩阵中的每一个点的值表示image与模板templ的匹配程度,method是判定相似性使用的方法,在opencv中method,有如下: