您好!,我在看到你写的关于如何训练自己分类器中遇到了小小的问题,劳请您看下我这个问题:
在训练xml文档中的5个文件时,出现了点击train.bat后显示完成,但是xml文档中没有保存文档的情况
train.txt-记事本 口 X
文件(F)编辑(E)格式(O)查看V)帮助(H)
opencv traincascade -data xml -vec pos.vec -bg pneg.txt -numStages 5 -minHitRate 0.999
maxFalseAlarmRate 0.5 -numPos 50 -numNeg 150 -W 50 -h 50 -mode ALL -precalcValBufSize
1024-precalcldxBufsize1024
然后您在文中提到的这个训练器的级数好像也没有体现到
希望能够得到你的答复
该回答引用GPTᴼᴾᴱᴺᴬᴵ
你好!根据你提供的信息,可能是以下原因导致了问题:
针对第一种情况,你可以在训练时尝试使用命令行参数“-mem参数”,这可以限制训练时所需要的内存。另外,你也可以通过查看训练日志来了解训练过程中是否出现了错误。
·
针对第二种情况,你可以尝试查看训练命令中的“-data”参数,这个参数指定了训练生成的xml文件的保存位置。如果这个参数没有被正确指定,那么生成的xml文件可能被保存到了一个你不知道的位置。你可以尝试在训练命令中指定一个具体的文件夹路径,例如:
·
opencv_traincascade -data ./xml -vec pos.vec -bg neg.txt -numPos 50 -numNeg 100 -numStages 5 -precalcValBufSize 1024 -precalcIdxBufSize 1024 -w 24 -h 24
·
在这个命令中,“-data ./xml”指定了生成的xml文件保存在当前目录下的xml文件夹中。你可以根据自己的需要修改这个路径。