C++ 如何生成用于人脸检测的XML文件

C++ 如何生成用于人脸检测的XML文件,c++,opencv,C++,Opencv,现在我正在为人脸检测创建我自己的分类器。现在我想训练分类器。所以当我发出命令“opencv_haartraining-data facehaar-vec vecfile.vec-bg negatives.txt-npos 3-nneg 5-nstages 30-w 30-h32”时,它显示如下。这是什么错误?我不明白?有人能帮我吗 Data dir name: facehaar Vec file name: vecfile.vec BG file name: negatives.txt, is

现在我正在为人脸检测创建我自己的分类器。现在我想训练分类器。所以当我发出命令“opencv_haartraining-data facehaar-vec vecfile.vec-bg negatives.txt-npos 3-nneg 5-nstages 30-w 30-h32”时,它显示如下。这是什么错误?我不明白?有人能帮我吗

Data dir name: facehaar
Vec file name: vecfile.vec
BG  file name: negatives.txt, is a vecfile: no
Num pos: 3
Num neg: 5
Num stages: 30
Num splits: 1 (stump as weak classifier)
Mem: 200 MB
Symmetric: TRUE
Min hit rate: 0.995000
Max false alarm rate: 0.500000
Weight trimming: 0.950000
Equal weights: FALSE
Mode: BASIC
Width: 30
Height: 32
Applied boosting algorithm: GAB
Error (valid only for Discrete and Real AdaBoost): misclass
Max number of splits in tree cascade: 0
Min number of positive samples per cluster: 500
Required leaf false alarm rate: 9.31323e-10

Tree Classifier
 Stage
  +---+
  |  0|
  +---+


Number of features used : 234720

Parent node: NULL

*** 1 cluster ***
 POS: 3 3 1.000000
 Invalid background description file.

negatives.txt的内容是什么?它应该包含图像文件的绝对路径谢谢我得到了这个..但是现在我想生成一个XML文件。因此我使用convert_cascade命令。但是它没有显示这样的命令。为什么?您查看过OpenCV samples目录吗?convert_级联应该在那里: