python车牌识别_python+opencv实现车牌识别

本文介绍了一种使用Python和OpenCV结合SVM进行车牌识别的方法。通过预处理图片、训练SVM分类器,实现了字符的识别。环境包括Python3.6、Jupyter Notebook、OpenCV和Mysql等。文章详细讲解了训练分类器、车牌定位、字符分割和识别的过程。
摘要由CSDN通过智能技术生成

文章目录:

一、前言二、训练分类器2.1、准备训练用单字符图片2.2、图片预处理2.3、用opencv的preprocess_hog()处理图片2.4、用SVM训练分类器三、车牌定位四、字符分割五、字符识别六、Mysql保存七、总结八、参考资料一、 前言:

最近一直在学习机器学习,花了段时间把《机器学习实战》(【美】Peter Harrington著)看了一遍,当中讲述的几个机器学习经典算法虽说有所掌握(监督学习:k-近邻、决策树、朴素贝叶斯、Logistic回归、SVM、AdaBoost、线性回归、树回归,无监督学习:k-means,FP-Growth),但是还是觉得有点不踏实,于是就找了车牌识别的例子,算是把其中的算法用到了实际的项目中。

环境:

系统:win10

语言:Python3.6

平台:Jupyter Notebook

机器学习库:OpenCV

数据库:Mysql

机器学习算法:SVM

用到的Python库:matplotlib、numpy、opencv、sklearn,这些库通过pip install package安装即可

二、训练分类器

2.1、准备训练用单字符图片

相同字符放在一个文件夹下,文件夹名代表标签

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值