目 录
1. 课程设计内容 3
2. 交互方式 3
3. 开发平台/工具简介 3
4. 总体设计 4
5. 人员分工 5
6. 详细设计 5
6.1. 功能模块1:系统首页登录 5
6.1.1. 功能模块1.1:系统首页 5
6.1.2. 功能模块1.2:登录 5
6.2. 功能模块2:打开图片识别 6
6.2.1. 功能模块2.1:打开图片 6
6.2.2. 功能模块2.2:识别图片并存入数据库 6
6.3. 功能模块3:显示查询历史 7
6.4. 功能模块4:修改界面颜色 7
6.5. 功能模块5:展示识别代码 7
6.6. 功能模块6:设计数据库表 8
6.7. 功能模块7:前端界面交互 8
7. 设计结果及分析 9
7.1. 系统首页 9
7.2. 登录界面 9
7.3. 打开图片 9
7.4. 查看结果 10
7.5. 修改颜色 10
7.6. 查看代码 10
8. 问题及心得体会 10
9. 对本设计过程及方法、手段的改进建议 11
10. 参考文献 11
11. 课程设计评价(教师) 11
车牌识别系统
1.课程设计内容
车牌识别系统(License Plate Recognition)利用OpenCV实现车牌的提取,使用Tesseract-OCR识别车牌字符,基于ASP.NET和Bootstrap3.3.7编写了一个简单的系统操作界面。
2.交互方式
打开OpenCV_Web目录,双击OpenCVWeb.sln文件,在Google Chrome运行项目,点击“Start now”进入登录界面,username由用户自定义,password默认为“123456”,登录后主界面左上角设置了菜单栏。
点击Menu菜单下的Open Image,打开一张格式为.jpg、.png或者.jpeg且大小在200KB以下的带车牌的图片,显示图片后点击“识别车牌”,运行OpenCV.exe文件,进行车牌识别,并记录在数据库LicensePlate中。
点击Menu菜单下的View Results,点击“显示数据”,从后台数据库LicensePlate获取已识别的车牌号码及识别的系统时间,在表格中显示数据。
点击Menu菜单下的Exit System,回到登录界面。
点击Setting菜单下的Preference,选择提供的颜色,修改标题栏或按钮颜色。
点击Setting菜单下的View Code,点击“查看main.cpp”或者“查看template.cpp”,在文本框中显示本系统的C++源码。