OpenCV上TrainCascade中的分段错误

时间:2015-03-10 15:37:16

标签: c++ opencv segmentation-fault haar-classifier

我遇到了这个奇怪的错误。我有437张正面图像和3019张负面图像。

所有正片均为35x35像素。

这是我使用的命令:

  

opencv_traincascade -data data -vec lv.vec -bg bg.txt -numPos 437 -numNeg 3019 -numStages 10 -w 35 -h 35

如果我使用-featureType LBP,它会在0阶段挂起而不计算任何内容。如果我删除它,就会发生这种情况:

enter image description here

当我尝试重试该过程时,我得到:

enter image description here

我尝试了什么:

  • numNeg更低。
  • 尝试将numPos置于samples / numStages附近。
  • 根据前面的内容,将numNeg重新调低为300。

但是出现了相同的 Segmentation fault:11

之前我没有收到此错误。

你知道我做得不好吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

重新安装整个OpenCV和二进制文件解决了这个问题。