2016-09-06 3 views
4

То, что я пытался до сих пор ...Почему opencv_traincascade терпит неудачу: «Набор данных поезда для темпа не может быть заполнен»?

opencv_createsamples -info positive/positive.txt -vec positive.vec -w 100 -h 100 -num 2 
opencv_createsamples -info negative/negative.txt -vec negative.vec -w 100 -h 100 -num 2 
opencv_traincascade -vec positive.vec -data . -bg negative/negative.txt -numPos 1 -numNeg 1 -numStages 1 -w 100 -h 100 

# outputs 
Train dataset for temp stage can not be filled. Branch training terminated. Cascade classifier can't be trained. Check the used training parameters. 

Как тренировать модель Хаара с очень меньшим количеством срабатываний? Цель состоит в том, чтобы отслеживать 2d изображения в 2d изображениях.

ответ

1

Один из ваших аргументов «numpos», но за http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html, она должна быть «numPos» с капиталом П.

+0

Ty. Я уже это заметил. Это была копия ранних попыток. –

+0

По какой-то причине, чтобы не повышать и не маркировать его как правильно? – Vynce

+0

Это не устраняет проблему –