如何在 "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.
我正在做我的研究,目前坚持这一点。 我根本无法获得置信度。 我尝试了很多命令,例如:
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.