手检测Opencv

Rah*_*ali 4 opencv haar-classifier

我正在尝试使用OpenCV和C ++检测手。

我可以找到图像中存在人手的手的轮廓(正图像)。基本上,我发现最大的轮廓并将其视为手轮廓。假设在给定的图像中不存在手,那么我将采取任何轮廓并将其视为手。

因此,我开始考虑可以使用haar级联来确定手的矩形并专注于该区域,但是我尝试在线搜索xml,但我认为它无法像人脸检测那样使用。

因此,给定一个图像,如何从轮廓集中确定哪一个是手?

Gop*_*005 5

您可以从GitHub找到训练有素的级联xml文件...

这里是...

https://github.com/Aravindlivewire/Opencv/blob/master/haarcascade/aGest.xml

  • 如果有帮助,这是我发现的最好的。它倾向于错过,有时会认出拳头。我目前无法使用可以轻松训练自己的瀑布式运动的计算机。可能会硬着头皮。https://code.google.com/p/wpi-rbe595-2011-machineshop/source/browse/trunk/haar/1256617233-0-cascade-hand-improved.xml?r=7 (2认同)