【问题标题】:how to limit number of faces detected by haar cascades如何限制 haar 级联检测到的人脸数量
【发布时间】:2019-02-16 16:12:24
【问题描述】:

我在情绪检测系统中使用 Haar 级联。我为模型提供的每个视频输入都只有一张脸(这是一项要求)。当我运行 Haar 级联模型来检测人脸时,它有一些误报。由于我在视频中只有一张脸,我想取检测到的最积极的区域并忽略所有其他检测。有没有办法做到这一点?

【问题讨论】:

    标签: python opencv deep-learning face-detection haar-classifier


    【解决方案1】:

    当您调用detectMultiScale 函数时,请将minNeighbours 值设置为较高的值以避免误报。此外,您可以设置minSize 参数来指定要检测的最小人脸尺寸。这是我使用网络摄像头进行人脸检测的方法。

    faces = faceCascade.detectMultiScale(
                gray,
                scaleFactor=1.2,
                minNeighbors=10,
                minSize=(64,64),
                flags=cv2.CASCADE_SCALE_IMAGE
            )
    

    【讨论】:

      猜你喜欢
      • 2016-10-26
      • 1970-01-01
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 2015-01-08
      • 2015-05-19
      • 2013-10-23
      相关资源
      最近更新 更多