python处理车牌字符数据

本文介绍了如何使用Python处理车牌字符数据,为深度学习的字符识别模型训练做准备。通过归一化图片尺寸,命名规则,拼音存储省份,以及one_hot编码标签,最后将数据转换为.npy格式。核心代码展示了如何创建训练数据集。
摘要由CSDN通过智能技术生成

为了用深度学习来训练一个车牌识别的字符识别模型,首先需要解决的问题是处理数据的问题,为了能够把数据传入到网络里进行训练,我这里使用的one_hot编码,具体的细节如下:

首先准备数据集:

一部分自己的数据集,一部分是 Easypr的数据集(后500张图片作为测试集,其他的作为训练集)67617张
类别:65类
0-9共十个类,A-Z共二十四个类(除了O,I),

中文汉字共三十一个类( '鄂','赣','甘','贵','桂','黑','沪','冀','吉','津','晋','京','辽','鲁','蒙','闽','宁','青','琼','陕','苏','皖','湘','新','豫', '渝','粤','云','藏','浙')

归一化:
将每张输入字符图片大小归一化为20X20,并转成灰度;
图片的命名格式:
将数据集中的图片命名为label.num.jpg(比如:0.0.jpg),目的是在于更方便的取得图片的标签与图片;
省份使用拼音字符串存储ÿ

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值