栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

oepncv——python 训练生成vsc和xml详细步骤

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

oepncv——python 训练生成vsc和xml详细步骤

1.vsc步骤
win+R com进入dos打开生成vas的exe文件
(1)E:
(2)cd Python Pycharm
(3)cd opencv
(4)cd my_xml


(5)opencv_createsamples -vec pos1.vec -info pos1.txt -bg neg1.txt -w 50 -h 50

更改名字即可

***************在同目录下生成pos1.vec即为成功**************************

2.xml步骤
一定要新建一个data用来存放生成的xml,因为会生成好多
win+R com进入dos打开生成xml的exe文件
(1)E:
(2)cd Python Pycharm
(3)cd opencv
(4)cd my_xml
(5)opencv_traincascade -data data -vec pos1.vec -bg neg1.txt -numPos 500 -numNeg 1500 -numStages 15 -featureType LBP -w 50 -h 50 -minHitRate 0.9999 -maxFalseAlarmRate 0.5

解释:
-data: 存放xml文件的目录
-vec : 正样本vec文件源
-bg : 负样本路径txt文件
-numPos : 正样本数量
-numNeg : 负样本数量
-numStages:训练分类器的级数
-featureType: 默认使用Haar特征,还有LBP和HOG可供选择(HOG为opencv2.4.0版本以上)
-w -h : 样本宽高
-minHitRate :分类器的每一级希望得到最小检测率(即正样本被判断有效的比例)
-maxFalseAlarmRate:分类器的每一级希望的最大误检率(负样本判定为正样本的概率)
-mode: 选择训练中使用的Haar特征类型。BASIC只使用右上特征,ALL使用所有右上特征及45度旋转特征(使用Haar特征的前提下,否则不使用此参数)

 

*************************在data中生成cascade.xml即为成功*******************************************

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/580451.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号