如何使用c ++计算回忆和精度?

时间:2013-02-14 12:42:32

标签: c++ opencv boost eigen

是否有像Boost,Eigen,OpenCV这样的c ++库可以计算回忆率和精度?

1 个答案:

答案 0 :(得分:5)

不需要用于精确和召回的库。它可以很容易编码。

precision = tp / (tp + fp)recall = tp / (tp + fn)

让,

N - 第一张图像中也可在第二张图像上看到的关键点数量

N1 - 第一张图片中已匹配的关键点数量。

n - 匹配器找到的正确匹配数

然后,

n / N1 - 精度

n / N - 召回

看看这里的功能:https://github.com/Itseez/opencv/blob/master/samples/cpp/detector_descriptor_matcher_evaluation.cpp