哪里可以获得针对detectMultiScale调用的新训练分类器级联类型?

时间:2013-12-16 15:51:49

标签: c++ opencv face-detection

对于演示文稿,我想展示OpenCV能够使用少量命令进行面部识别。在detectMultiScale调用内部有一个测试

if( isOldFormatCascade() )
{

对于OpenCV库附带的所有“xml”文件始终为true。我在哪里可以获得经过培训的级联文件的新版本?

我知道有一个名为“opencv_traincascade”的工具,但我的时间很短,我想避免接受培训。由于我只需要一个简单的人脸识别,我希望已经有一些文件出来了。

1 个答案:

答案 0 :(得分:2)

还有更多级联here

opencv_traincascade将文件写入' new'格式(也支持lbp和hog),旧的opencv_haartraining(仅限haar)。

(如果它的xml或yml无关紧要)

所以上面链接中的lbpcascades和hogcascades都采用了新格式,而旧版本中的haarcasca。

如果您正在寻找面孔,那么也会有更多的面孔(更快,但不像哈尔那样准确)。