use*_*552 5 c++ opencv object-detection video-tracking
嗨,我是OpenCV的新手,我正在尝试使用放置在固定位置的相机来实现人体跟踪.我做了一些研究,我遇到了直方图梯度方法,但根据我的理解,它的作用是检测而不是跟踪.因此,我想知道在OpenCV上实现人工检测和跟踪的最简单方法是什么?
P/S:我发现了这个视频,这正是我想要实现的目标.
您还可以尝试使用 HAAR 级联进行人体检测。只需使用加载级联CascadeClassifier::CascadeClassifier(),然后使用即可CascadeClassifier::detectMultiScale()获取给定图像中检测到对象(身体)的区域。调整给定的参数以detectMultiScale()加速并提高检测的准确性。
您可以在这里找到一堆级联,其中包括用于身体检测的级联。
看看这些帖子: