我正在尝试为手势识别创建自己的haar级联分类器。生成示例图像[正面和负面]并生成.vec文件后,当我尝试执行opencv_trainascaded exe文件时,我收到以下错误:
“临时阶段的训练数据集无法填写。分支训练终止。”
在这方面有谁能帮助我?
提前致谢
答案 0 :(得分:0)
尝试使用opencv_haartraining函数。
答案 1 :(得分:0)
您可能想尝试将正样本和负样本对齐到相同的大小 - 请参阅链接的参考。
代码方面,看起来只有在尝试获取负面和正面图像时才会抛出错误,因此您可能还需要确保告诉分类器执行正确数量的正面和负面训练样本。
http://nmarkou.blogspot.com/2012/01/using-train-cascades.html
答案 2 :(得分:0)
检查否定样本的数量与否。你在.txt文件中拥有的条目......