【发布时间】:2011-08-09 06:05:40
【问题描述】:
(如果我问一个太新奇的问题,请提前申请。我是 OpenCV 的初学者。我已经完成了一些教程,但我对它的概念没有很好的掌握。)
问题:如何使用 OpenCV 进行头部检测(不是面部检测) - 例如在公共汽车或房间内的照片中?
注意:我不想做人脸检测;只需进行头部检测即可确定照片中的人数。不幸的是——对我来说——我发现的那些教程和文档是关于人脸检测而不是头部检测的。
谢谢
【问题讨论】:
-
这些人脸检测算法不都是先检测人头,然后再分析这些可能是人头的形状的内部内容,判断是不是人脸吗?
-
感谢您的回复。我查看了 samples 目录中 facedetect 示例中的 facedetect.cpp。我 detectAndDraw 函数 - 我对 OpenCV 和 C 或 C++ 并不流利,但是 - 它似乎在面部本身而不是头部上使用了一些点。
-
@KavehShahbazian,你好。你找到头部检测的解决方案了吗?我正在寻找与我目前看到的相同且唯一的方法是训练 haar。
-
那是将近五年前的事了,这个项目很快就被解雇了。我后来使用过 OpenCV,但不是为了这个目的。所以我不太记得了。但请记住这里错误使用的
Head & Shoulder短语。这句话指的是某种图表 - 很高兴知道。
标签: opencv