对于演示文稿,我想展示OpenCV能够使用少量命令进行面部识别。在detectMultiScale调用内部有一个测试
if( isOldFormatCascade() )
{
对于OpenCV库附带的所有“xml”文件始终为true。我在哪里可以获得经过培训的级联文件的新版本?
我知道有一个名为“opencv_traincascade”的工具,但我的时间很短,我想避免接受培训。由于我只需要一个简单的人脸识别,我希望已经有一些文件出来了。
答案 0 :(得分:2)
还有更多级联here
opencv_traincascade将文件写入' new'格式(也支持lbp和hog),旧的opencv_haartraining(仅限haar)。
(如果它的xml或yml无关紧要)
所以上面链接中的lbpcascades和hogcascades都采用了新格式,而旧版本中的haarcasca。
如果您正在寻找面孔,那么也会有更多的面孔(更快,但不像哈尔那样准确)。