OpenCV:检测城市广场的人

时间:2012-07-26 00:46:27

标签: opencv object-recognition

我需要找到像这样的城市广场上的所有人或一群人。我使用CascadeClassifier.detectMultiScale函数并按equalizeHist准备图像(正确的亮度和对比度)enter image description here

正如你所看到的,并非找到所有人。

haarcascade_fullbody.xml的描述中,我读到了探测器仅支持正面和背面视图。

您是否知道这个问题的haarcascades集合,或者我可能需要更正我的代码并留下这个级联?

1 个答案:

答案 0 :(得分:1)

您可以使用opencv提供的生猪级联来识别行人。并且您的程序可能无法识别所有人,因为您正在使用的级联可能无法仅识别下半身或仅识别上半身。为此,您可以使用多个级联。检查OpenCV中的数据文件夹,你会发现那里的haar和hog cascades。