我有大约15000裁剪图像与感兴趣的对象(正样本)和7000负图像(非感兴趣的对象)。裁剪后的图像的分辨率为48x96,并放置在一个文件夹中。包含正样本的.txt文件如下所示:picture1.pgm 1 0 0 48 96表示从(0,0)至(48,96)图片1中有1个正样本。同样我也有一个负面图片的.txt文件。HaarTraining与OpenCV错误
的命令进行训练如下: c:\libraries\OpenCV2.4.1\opencv\built\bin\Debug>opencv_haartrainingd.exe -data d ata/cascade -vec data/positives.vec -bg c:/users/gheorghi/desktop/daimler/pedest rian_stereo_extracted/nonpedestrian/nonpedestrian/c0/negatives.txt -npos 15660 - nneg 7129 -nstage 14 -mem 1000 -mode ALL -w 18 -h 36 -nonsym
但在某些时候,我总是得到这个错误:
Parent node: 0
*** 1 cluster ***
OpenCV Error: Assertion failed (elements_read == 1) in unknown function, file C:
\libraries\OpenCV2.4.1\opencv\apps\haartraining\cvhaartraining.cpp, line 1858
我如何克服这个???任何帮助表示赞赏。很多很多谢谢
我有同样的问题。 *** 1簇*** 未知函数中的OpenCV错误:断言失败(elements_read == 1),文件C: \ Program Files \ opencv2.4.1 \ apps \ haartraining \ cvhaartraining.cpp,行1858我正在接受培训在1000个正样本和3000个负样本中有24x24 – 2012-07-23 13:19:11