2011-02-22 96 views
0

我使用opencv并需要从视频流中获取匹配的图片。函数cvMatchTemplate()和cvMinMaxLoc()发现绝对正确的匹配。但问题是,如果没有匹配,opencv无论如何都会发现它。即使在白纸上。 任何人都可以说是什么问题?也许使用另一个函数来检测匹配或有些人了解没有匹配? 谢谢cvMatchTemplate找到没有一个的匹配

回答

0

cvMatchTemplate输出相似性度量值/图像距离的地图(取决于参数method)。您想查看相似性度量并将它们限定在合理的值(因此,如果相似度较高/距离较低,则只接受匹配)。 cvMinMaxLoc也给你的值,你可以使用那些阈值(查看正面和负面样本的值,并设置之间的阈值)。

相关问题