2016-09-06 1 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. 

はどのように非常に少ない陽性でハールモデルを訓練するには?目標は2次元画像の2次元画像を追跡することです。

答えて

1

あなたの引数の1つが「numpos」ですが、http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.htmlごとに、それは資本P.

+0

Ty。私はすでにそれに気づいた。それは早い試みのコピーペーストだった。 –

+0

何らかの理由でそれをアップアップして正しいとマークしないでください。 – Vynce

+0

これは問題を解決しません –

1

http://docs.opencv.org/2.4/doc/user_guide/ug_traincascade.html#negative-samplesあたりの負のサンプルがcreatesamplesによって作成することができないと、「numPos」でなければなりません。残念なことに、あなたがなぜできないのかについてのドキュメントは非常に明確ではなく、これが何を期待しているかについての質問は明確ではありません。

関連する問題