在培训期间遇到以下错误:
使用ocvTrainCascade时出错 c:\ temp \ a3p0_3607_2384 \ win32 \ opencv \ modules \ core \ src \ alloc.cpp中的错误:不足 存储器中。
trainCascadeObjectDetector出错(第265行) ocvTrainCascade(filenameParams,trainerParams,cascadeParams,boostParams,...
CascadeTrainGUI / trainDetector出错(第1965行) trainCascadeObjectDetector([CTS.SessionName' .xml'],...
评估uicontrol回调时出错
答案 0 :(得分:1)
短期解决方案:尝试使用LBP或HOG功能代替Haar。 Haar功能需要比其他功能更多的内存。
长期解决方案:使用64位操作系统的64位计算机。训练好的物体探测器需要大量的训练数据,这又需要大量的记忆。