【问题标题】:Error while using opencv_train cascade使用 opencv_train 级联时出错
【发布时间】:2012-04-15 23:00:54
【问题描述】:

我正在尝试创建自己的 haar 级联分类器来进行手势识别。生成样本图像[正负] 并生成 .vec 文件后,当我尝试执行 opencv_trainascaded exe 文件时,出现以下错误:

“临时阶段的训练数据集无法填充。分支训练终止。”

有人可以在这方面帮助我吗?

提前致谢

【问题讨论】:

    标签: opencv


    【解决方案1】:

    检查负样本的数量与否。您在 .txt 文件中为他们提供的条目.....

    【讨论】:

      【解决方案2】:

      您可能想尝试将正样本和负样本对齐到相同的大小 - 请参阅链接参考。

      代码方面,似乎只有在尝试获取负片和正片图像时才会抛出错误,因此您可能还需要确保告诉分类器 exe 正确数量的正片和负片训练样本。

      http://nmarkou.blogspot.com/2012/01/using-train-cascades.html

      【讨论】:

        【解决方案3】:

        试试 opencv_haartraining 函数。

        【讨论】:

        • 命令opencv_haartraining 已弃用。你应该继续使用opencv_traincascade
        猜你喜欢
        • 1970-01-01
        • 2017-02-06
        • 2015-02-08
        • 1970-01-01
        • 1970-01-01
        • 2018-08-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多