声明
第一章 绪 论
1.1 研究工作的背景与意义
1.2 国内外研究历史与现状
1.3 车牌识别基本流程与相关技术现状
1.4本文的主要内容和结构安排
第二章 系统需求分析与开发环境搭建
2.1 系统概述
2.2 系统需求分析
2.2.1 功能需求
2.2.2 性能需求
2.3 硬件环境搭建
2.3.1 常用硬件平台对比
2.3.2 RaspBerry Pi 4B简介
2.3.3 图像采集设备
2.3.4 GPIO接口
2.4 软件开发环境搭建
2.4.1 opencv配置
2.4.2 创建数据库
2.5 本章小结
第三章 车牌识别算法研究
3.1 车牌特征分析
3.2 图像预处理
3.2.1 图像灰度化
3.2.2 灰度拉伸
3.2.3 图像滤波降噪
3.3 车牌定位
3.3.1 基于边缘检测的车牌定位
3.3.2基于颜色分割的车牌定位
3.3.3 边缘检测与颜色定位相结合的车牌定位方法
3.4 车牌字符分割
3.5 车牌字符识别
3.5.1 典型的字符和数字识别方法
3.5.2 基于深度学习的字符和数字识别方法
3.6 车牌识别算法测试
3.7 本章小结
第四章 软件设计与实现
4.1 软件结构
4.2 主程序
4.3 GPIO模块
4.3.1 GPIO信号接收模块
4.3.2 GPIO信号输出模块
4.4 车辆拍摄模块
4.5 车牌识别算法模块
4.5.1 图像预处理模块
4.5.2 车牌定位模块
4.5.3 车牌字符分割模块
4.5.4 车牌字符识别模块
4.6 数据库接口模块
4.6.1 车辆信息录入模块
4.6.2 车辆信息查询模块
4.6.3 进出记录录入模块
4.6.4 进出记录查询模块
4.7 费用计算模块
4.8 网络通信模块
4.8.1 TCP数据监听模块
4.8.2 TCP数据发送模块
4.9 本章小结
第五章 系统调试与运行
5.1 调试环境
5.2 配置开机自动运行
5.3 运行效果
5.4 运行测试
5.5 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
附录
电子科技大学;