gpt4 book ai didi

java - 如何找出 OpenCV 中匹配的好坏?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:13:11 24 4
gpt4 key购买 nike

我怎样才能得到一个绝对值,告诉我模板在最匹配的地方有多少匹配?我知道 minMaxLoc() 但它只告诉我最大值是多少,但我不知道 MAXIMUM 值是多少,所以我可以了解它的匹配程度。

我看到有人说您可以使用归一化得到一个百分比,但这对我没有多大帮助,因为最大值总是 100%。我错过了什么吗?

最佳答案

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

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

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

关于java - 如何找出 OpenCV 中匹配的好坏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24539273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com