3

如何获得一个绝对值,告诉我模板在最匹配的位置匹配了多少?我知道 minMaxLoc() 但这只能告诉我最大的值是多少,但我不知道 MAXIMUM 值是多少,以便我可以了解它的匹配程度。

我见过有人说你可以使用归一化来获得一个百分比,但这并没有真正帮助我,因为最大的值总是 100%。我错过了什么吗?

4

1 回答 1

4

OpenCV 文档描述了可用于计算每个 xy 偏移位置的模板匹配分数的不同公式。

如果您想要一个简单的指标,请通过传递 使用归一化的互相关CV_TM_CCORR_NORMEDmatchTemplate然后确保在调用之前不对结果进行常用的归一化minMaxLoc。对于完美匹配,最大值将为 1。

不要被“归一化互相关”中的“归一化”一词所迷惑,这是指对搜索图像和模板之间的亮度/对比度差异进行归一化,而不是对结果分数进行归一化。

于 2014-07-02T20:09:35.450 回答