gpt4 book ai didi

visual-c++ - HaarTraining 与 OpenCV 错误

转载 作者:太空宇宙 更新时间:2023-11-03 21:12:37 26 4
gpt4 key购买 nike

我有大约 15000 张带有感兴趣对象(正样本)的裁剪图像和 7000 张负图像(非感兴趣对象)。裁剪后的图像分辨率为 48x96,并放置在一个文件夹中。包含正样本的 .txt 文件看起来像这样: picture1.pgm 1 0 0 48 96 表示图片 1 从 (0,0) 到 (48, 96) 有 1 个正样本。同样,我有一个用于负片图像的 .txt 文件。

训练命令如下:c:\libraries\OpenCV2.4.1\opencv\built\bin\Debug>opencv_haartrainingd.exe -data d
ata/cascade -vec 数据/positives.vec -bg c:/users/gheorghi/desktop/daimler/pedest
rian_stereo_extracted/非行人/非行人/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

我该如何克服这个问题???任何帮助表示赞赏。非常感谢

最佳答案

我发现这个问题可以通过两种方式解决。您可以减少正数的数量或增加负数的数量。无论哪种方式,结果表明正负比较小会有所帮助。

关于visual-c++ - HaarTraining 与 OpenCV 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10961763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com