# License Plate Recognition
是笔者本学期数据科学课程大作业,也是笔者 partner 数字图像处理课程的大作业。
## 干嘛用的
这份代码可以从车牌图像中分割出各个字符,之后拿去做识别之类的(模板匹配,CNN 什么的都可以)。
测试数据分为三类,I 类和 II 类是裁剪过的车牌,但 II 类有较多干扰因素,如噪点较多,清晰度差,光照不均匀等,III 类是包含车牌的图片,需要寻找车牌,再进行字符分割。
## 看看效果
### I 类(II 类和这个差不多)
原始图像
![鲁JD9309](https://github.com/mizu-bai/License-Plate-Recognition/raw/main/Demo/鲁JD9309.jpg)
分割结果
![鲁JD9309分割结果](https://github.com/mizu-bai/License-Plate-Recognition/raw/main/Demo/鲁JD9309分割结果.png)
### III 类
车牌范围
![粤A3Y347车牌范围](https://github.com/mizu-bai/License-Plate-Recognition/raw/main/Demo/粤A3Y347车牌范围.png)
分割结果
![粤A3Y347分割结果](https://github.com/mizu-bai/License-Plate-Recognition/raw/main/Demo/粤A3Y347分割结果.png)
## 运行环境
笔者的运行环境如下:
* OS: macOS Catalina 10.15.7 (19H114)
* Python: 3.7.9
* OpenCV: 4.4.0.46
* NumPy: 1.18.5
## 运行方式
```shell
$ python -u class*.py # 输入数据类别对应的数字
```
## 备注
这个东西做得比较粗糙,有挺多地方可以再改进的,大概列一下。
1. 没有对车牌图像做仿射变换,很多字符识别出来是斜的;
2. 对 I 类和 II 类懒得再切割一下边缘了,对后续的投影和分割有一定影响;
3. III 类车牌需要对蓝色部分进行筛选,使用的蓝色 HSV 范围可以再调整一下,提高适用性。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
车牌识别项目(基于 OpenCV).zip (73个子文件)
资料总结
ListFile.py 478B
SplitLicensePlate.py 8KB
Preprocess.py 3KB
III类车牌结果
粤A3Y347范围.jpg 96KB
贵OA2803范围.jpg 151KB
粤A3Y347.jpg 7KB
晋AAS999.jpg 9KB
晋A00002.jpg 9KB
贵OA2803.jpg 10KB
晋AAS999范围.jpg 126KB
晋A00002范围.jpg 174KB
LICENSE 1KB
I类车牌
辽A09030.jpg 27KB
冀B91999.jpg 29KB
黑G77777.jpg 17KB
沪B87057.jpg 19KB
鲁JD9309.jpg 38KB
京V02633.jpg 19KB
KW507.jpg 1.32MB
鄂AC8775.jpg 38KB
川A99999.jpg 16KB
京V02813.jpg 16KB
鲁ENB911.jpg 26KB
川R87979.jpg 20KB
军A00101.jpg 15KB
I类车牌预处理
冀B91999.jpg 11KB
鲁JD9309.jpg 10KB
KW507.jpg 12KB
鄂AC8775.jpg 9KB
鲁ENB911.jpg 11KB
军A00101.jpg 9KB
III类车牌预处理
粤A3Y347.jpg 7KB
晋AAS999.jpg 9KB
晋A00002.jpg 9KB
贵OA2803.jpg 10KB
class1.py 3KB
class2.py 3KB
II类车牌
冀D06888.jpg 18KB
辽B57368.jpg 17KB
海O00000.jpg 24KB
蒙A16777.jpg 18KB
兰A20008.jpg 103KB
鲁A88888.jpg 21KB
鄂K9M555.jpg 35KB
冀BQQ613.jpg 35KB
晋F21696.jpg 16KB
III类车牌
云AU7526.jpg 97KB
粤A3Y347.jpg 65KB
晋AAS999.jpg 68KB
晋A00002.jpg 81KB
晋C88888.jpg 90KB
贵OA2803.jpg 96KB
京K89779.jpg 124KB
II类车牌预处理
冀D06888.jpg 7KB
辽B57368.jpg 5KB
海O00000.jpg 4KB
蒙A16777.jpg 5KB
兰A20008.jpg 6KB
鲁A88888.jpg 6KB
鄂K9M555.jpg 7KB
冀BQQ613.jpg 8KB
晋F21696.jpg 5KB
CutLicensePlate.py 7KB
__pycache__
ListFile.cpython-37.pyc 547B
SplitLicensePlate.cpython-37.pyc 5KB
Preprocess.cpython-37.pyc 3KB
CutLicensePlate.cpython-37.pyc 4KB
Demo
鲁JD9309分割结果.png 66KB
粤A3Y347分割结果.png 60KB
鲁JD9309.jpg 38KB
粤A3Y347车牌范围.png 734KB
README.md 2KB
class3.py 4KB
共 73 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- shopex升级补丁只针对 485.78660版本升级至485.80603版本 其它版本的请勿使用!
- 基于Django和HTML的新疆地区水稻产量影响因素可视化分析系统(含数据集)
- windows conan2应用构建模板
- 3_base.apk.1
- 基于STM32F103C8T6的4g模块(air724ug)
- 基于Java技术的ASC学业支持中心并行项目开发设计源码
- 基于Java和微信支付的wxmall开源卖票商城设计源码
- 基于Java和前端技术的东软环保公众监督系统设计源码
- 基于Python、HTML、CSS的crawlerdemo软件工程实训爬虫设计源码
- 基于多智能体深度强化学习的边缘协同任务卸载方法设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功