通过minMaxLoc返回值找到最佳匹配



我有一个源图片和其他5个样本,我想找到最匹配源图像的样本。我的结论是应该使用模板匹配,因为直方图比较不适合这个问题。我使用cv::minMaxLoc来确定结果矩阵的最小和最大值,但我误解了如何比较这些值以正确找到"最佳匹配"的图片。
谢谢!

PS:我已经阅读了OpenCV文档

这是一个解释cv::matchTemplate()使用的教程。除了最小值和最大值之外,cv::MinMaxLoc()还返回模板位置的左上角,以获得最佳匹配。

请注意,如果您期望有多个max/min,那么cv::MinMaxLoc()是不够的,因为它只返回一个点。

相关内容

  • 没有找到相关文章

最新更新