opencv之级联分类器训练属于自己的xml文件

本文介绍了如何使用OpenCV2.4.4训练级联分类器来创建车牌定位的XML文件。内容包括准备正负样本数据集,下载所需的exe文件,生成样本路径,使用opencv_createsamples.exe转换样本为vec格式,以及配置和运行opencv_haartraining.exe进行训练。训练过程中需要注意nstages、minhitrate和maxfalsealarm等参数的选择,以避免训练问题和优化分类效果。
摘要由CSDN通过智能技术生成

            基础知识这里就不讲了,最近在做车牌识别系统中的车牌定位算法,只讲讲自己训练的可以进行车牌定位的xml文件。这里我是用的是opencv2.4.4版的opencv_createsamples.exe和opencv_haartraining.exe,实验发现车牌定位效果并不是特别理想,当然,这跟训练集有关系,也跟测试集车牌图像中车牌所占比例大小不一有关系。明天再试试别的方法吧。

        训练属于自己的xml文件,需以下几个步骤:

        1、准备数据集,分为正样本集和负样本集;

        2、第二是下载opencv_createsamples.exe和opencv_haartraining.exe;

        3、生成路径,将正样本集的路径要存成 *.vec格式;负样本集的路径不做要求,*.txt就可以;

        4、训练xml文件

下面拿车牌定位来举例:

        一、准备数据集

正样本集:就是已经定位好的车牌样本;我这里有100张,大小归一化为44*14,且为灰度图,存在d:/chepai/chepai/pos文件夹下。

         

        

        负样本集:所有不包含车牌照片的图像均可当做负样本集,不可重复,个数为正样本集的3倍左右,大小可以不归一化;我

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值