opencv - 使用 OpenCV 使用 haar 人脸检测时,有没有办法测量置信度?

标签 opencv face-detection face-recognition

我使用 OpenCV 的 HAAR 级联人脸检测开发了人脸检测应用程序。该算法运行良好,但每隔一段时间它就会在墙上或其他不是人脸的东西上找到图案。
我想对怀疑是人脸的对象进行额外检查,但我只想对我不确定它们是人脸的对象进行检查。有没有办法获得 HAAR 级联人脸检测检测到的人脸的“置信度”水平?

最佳答案

OpenCV 通过类 CascadeClassifier 的函数“detectMultiScale”中的参数“weights”提供置信度,您需要将标志“outputRejectLevels”设置为 true

关于opencv - 使用 OpenCV 使用 haar 人脸检测时,有没有办法测量置信度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10530023/

相关文章:

android - 从网络摄像头Android流媒体直播视频

opencv - 从 IP 摄像机读取 h264 流

python - 无法在Python中使用OpenCV检测面部和眼睛

javascript - ajax 调用内的循环 - 我对事件的顺序感到困惑

opencv - opencv 中的 Haarcascades

matlab - Matlab/Python 中的人脸识别

opencv - Javacv人脸识别

c++ - 在没有明显延迟的情况下在 opencv 中创建相机提要的马赛克

python - OpenCV Python 在拍摄之前查看网络摄像头提要?

ios - 如何在 iPhone 中检测眼睛瞳孔并测量瞳孔之间的距离