如何在 "Python" OpenCV 中获取 detectMultiScale 的置信度?

How to get the confidence level of detectMultiScale in "Python" OpenCV?

我正在做我的研究,目前坚持这一点。 我根本无法获得置信度。 我尝试了很多命令,例如:

outputRejectLevels = "levelWeights"
outputRejectLevels = "objects"
outputRejectLevels = "rejectLevels"
outputRejectLevels = True
outputRejectLevels = "true"

但我总是得到

TypeError: 'outputRejectLevels' is an invalid keyword argument for this function`

我不知道该怎么做

正如@Sax Ted所说:

这可以使用 detectMultiScale3() 解决,如下所示:

detection_result, rejectLevels, levelWeights =cascade.detectMultiScale3(img, scaleFactor=1.0485258, minNeighbors=6,outputRejectLevels = 1)

print(rejectLevels)
print(levelWeights)
print(detection_result)

更多关于detectmultiScale()的细节,可以访问here.