首页 > 代码库 > HaarTraining中间文件解析
HaarTraining中间文件解析
在OpenCV HaarTraining函数中,每训练完一个stage就会进行保存。文件目录通过训练参数-data进行设置。
如下图:可以看到现在有0-3共4个stage(数量受当前训练层数确定)
打开每个文件家可以看到有一个txt
通过调试,我把文件的结构列了出来:希望对研究HaarTraining源码的朋友有一点点帮助
1 //classifier数量 1 //node数量 2 //矩形个数,不同haar特征有不同矩形个数,3个矩形的是2*2的对角特征,2个矩形的是1*2,2*1,1*3,3*1特征 0 5 2 6 0 -1 //矩形x,y,width,height,tmp(?),weight 0 7 2 2 0 3 haar_y3 //矩形种类描述y3,代表(1,3)条件的矩形 3.507665e-003 0 -1 //node的threshold,node左边的结点,node右边的结点 -1.000000e+000 8.285713e-001 //<每个结点的threshold给的值 >每个结点的threshold给的值 8.285713e-001 //stagede threshold 1 //stage parent 父节点 -1 //stage next 同一层上可能有很多stage
HaarTraining中间文件解析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。