首页 > 解决方案 > opencv_traincascade 没有输出到控制台,大约 2 分钟后“完成”,并且没有输出任何文件

问题描述

我正在尝试训练 Haar Cascade 分类器来识别特定的面部。据我所知,我已经正确完成了其他所有操作(我有大约 800 张负片图像,40 张正片图像变成了 2000 个 ish 样本,与 mergevec.py 合并等)。

当我运行以下命令时:

opencv_traincascade.exe -data classifier -vec samples\samples.vec -bg negatives.txt -numStages 20 -minHitRate 0.999 -maxFalseAlarmRate 0.5 -numPos 2050 -numNeg 730 -w 150 -h 200 -mode ALL -precalcValBufSize 1024 -precalcIdxBufSize 1024

控制台没有输出,在空白控制台上停留大约 2-3 分钟,然后结束。我的内存使用率和 CPU 使用率都飙升,表明正在发生某些事情,但分类器目录中没有输出任何内容。我不是 100% 确定numPos并且numNeg是正确的(我相当肯定,并且我已经检查过,但是在合并后很难确定),但肯定应该有某种输出吗?

如果您需要更多信息,请告诉我。

标签: windowsopencvhaar-classifier

解决方案


推荐阅读