如何为任何给定图像访问多个OpenCV置信度值?

时间:2016-03-21 14:58:31

标签: c++ opencv opencv3.0

我正在尝试构建一个程序,该程序可以使用OpenCV Face Recogniser来识别受训模型中哪些样本面与网络摄像头流中的目标面最相似。我没有成功找到一种方法来访问所有面孔的置信度值,但我能找到的唯一文档来自here.

从我所看到的,这只会返回最终面部预测的信心,而不是所有这些。我查看了predictCollector,但无法找出相当少的文档。从我可以获得的,它似乎不适合......

我想要的是某种列表结构,我可以检查并使用它来识别一些最高和最低置信度值。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

在您链接到的OpenCV 3.1.0中,您可以使用多个不同的chrome://,您可以找到它们的列表here

您需要的是TopNPredictCollector

  

详细说明

     

收集前N个最接近的预测。

如您所见,详细描述目前不是很详细。 如果您需要了解更多,最好的机会是直接查看可以找到的来源here