gpt4 book ai didi

opencv_traincascade 崩溃没有解释

转载 作者:太空宇宙 更新时间:2023-11-03 22:14:10 27 4
gpt4 key购买 nike

我尝试使用 opencv_traincascade.exe,但它在我启动它几秒钟后崩溃了。以下是我的处理方式:

我首先使用以下方法创建正样本:

opencv_createsamples -info info.txt -vec vecFile.vec -bg neg.txt -num 100 -w 100 -h 100
  • info.txt 有 116 行,都是这样的:

    图片路径 1 0 0 100 100

    只是文件的名称在不同的行中发生了变化,但所有图像的大小都是 100*100(我正在研究干细胞的高分辨率图片,因此在 25*25 的图像中,我想我不会足够的信息来检测我在寻找什么)

  • neg.txt 包含 715 行,只有文件路径

成功创建了100个样本

然后我开始训练:

opencv_traincascade -data Cascade -vec vecFile.vec -bg neg.txt -numPos 10 -numNeg 20 -numStages 2 -featureType HAAR -w 100 -h 100

然后我收到以下错误消息:

opencv_traincascade.exe has stopped working

仅此而已。

知道发生了什么吗?

谢谢

最佳答案

发生这种情况是因为您选择了窗口大小。 traincascade.exe 用于训练分类器的内存随窗口大小呈指数增长,很少有家用计算机可以在 traincascade 中处理 100x100 的窗口大小。

做这个练习:打开任务管理器并监控开始训练时内存使用量的增长,您会注意到程序在无法分配更多内存时崩溃。要解决此问题,您真的必须选择较小的窗口大小。

关于opencv_traincascade 崩溃没有解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21454215/

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