菜鸟学习之-traincascade生成.xml文件过程

本文档详细介绍了使用traincascade生成XML文件的过程,包括准备正负样本图片、剪裁和统一尺寸、创建vec文件以及使用opencv_traincascade.exe进行训练。通过这个教程,读者可以学习如何训练自己的特征检测模型。
摘要由CSDN通过智能技术生成

第一步:
找相关正负样本图片(越多越好),正样本存在pos_images,负样本存在neg_images。

第二步:
把找到的图片进行剪裁,尤其是正样本,最好一个图片只含有一个正样本,而且仅含有正样本,不能有别的其他的东西,否则会影响训练的结果。
剪裁完成后,要对图片进行统一的修改(包括重命名和修改统一尺寸大小),这里,重命名使用的是重命名软件(D:\软件\学习软件\rename);修改统一大小是使用的opencv王同学给的resize。

第三步:
把准备好的图片(灰度图,同一尺寸的)放到一个新建的文件夹内,进行下一步的准备,这里放在的桌面上的haar_images文件夹内,把pos_image和neg_image复制进来,然后将后面用到的两个exe文件拷贝进来,    ,这两个文件从opencv源文件夹中寻找,但是由于开始试验的haartraining生成的只有txt文件,没有自动生成xml文件,不能直接使用,所以改换用opencv_traincascade.exe,在opencv文件夹中找到后复制进来。

第四步:
ask:cmd中运行了什么生成的pos_image.txt和neg_image.txt文件?????(不记得了)
answer:


 
直接输入“ dir /b”就可以了;


然后将txt文件复制进上一目录,就是exe所在的目录下

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值