# 车牌识别系统
该系统可用作车牌识别开发的参考
# 第一周
根据要实现的基于win10设备的车牌自动识别系统的基本功能,设计程序的整体结构。
## 主要使用技术
主要技术结构为:
- 使用opencv实现车辆图像信息的采集
- 拟采用dlib提取车牌的特征信息
- 使用mysql存储识别车辆的信息
- 使用qt设计车牌自动识别系统的界面
程序的实现步骤为:
- 车牌信息采集
- 使用opencv调用摄像头获取含车牌信息的图片
- 车牌图像预处理
- 通过高斯平滑、中值滤波的方式预处理图像,减少图像中的噪声
- 通过膨胀和腐蚀技术,让车牌的轮廓变得更为明显
- 车牌定位
- 灰度化处理
- 根据车牌的彩色图片进行灰度化处理成灰度图像
- 边缘检测
- 检测车牌的边缘,拟采用Roberts边缘检测算子、Sobel边缘检测算子、Krisch边缘检测算子或是Laplacian边缘检测算子进行边缘检测。
- 二值化处理
- 定位图像符合区域
- 车牌字符分割
- 去除定位车牌时使用的边框信息,只保留车牌字母、数字、汉字图像
- 使用垂直投影和水平投影实现车牌中字母、数字、汉字的分割
- 最终得到每一个单独的字母、数字、汉字
- 车牌信息识别
- 对车牌信息,每一个字进行归一化处理
- 对车牌信息,每一个字进行细化处理,利于后续的特征值提取
- 字符识别
- 通过模板匹配进行字符识别
- (可能实现)通过神经网络进行特征值训练,并进行车牌识别
- 车牌信息的数据库增删查改
- 得到识别结果,与云服务器上mysql数据库存储的信息进行比对,如果有,则调用对应车辆基本信息,如果无,则可以进行数据录入
- 车牌识别系统的显示功能
- 将数据库调出的信息展示在系统界面中,方便交警查看
- 车牌识别系统的录入功能
- 如果数据库中没有车辆信息,则交警可从车牌自动识别系统的输入界面中进行信息输入,将结果录入云服务器数据库中。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip基
资源推荐
资源详情
资源评论
收起资源包目录
基于c++ qt opencv mysql开发的车牌识别系统源码+项目说明.zip (138个子文件)
mlocatecarplate.cpp 10KB
msegmentcarplate.cpp 6KB
moc_carinformationgui.cpp 3KB
mdatabasehandle.cpp 2KB
carinformationgui.cpp 2KB
qrc_carinformationgui.cpp 1KB
carimgprocess.cpp 562B
carinformation.cpp 283B
main.cpp 183B
muserinfo.cpp 78B
mcarinfo.cpp 73B
CarImgProcess.dll 256KB
CarInformation.dll 40KB
CarInformationGUI.exe 142KB
CarImgProcess.exp 6KB
CarInformation.exp 3KB
CarImgProcess.vcxproj.filters 2KB
CarInformationGUI.vcxproj.filters 2KB
CarInformation.vcxproj.filters 2KB
CarInformationSystem.vcxproj.filters 814B
.gitignore 18B
ui_carinformationgui.h 2KB
mlocatecarplate.h 1KB
MatSource.h 1KB
MatSource.h 1KB
msegmentcarplate.h 718B
carimgprocess.h 465B
carinformationgui.h 375B
carinformation.h 344B
mdatabasehandle.h 330B
carinformation_global.h 248B
carimgprocess_global.h 244B
muserinfo.h 226B
mcarinfo.h 214B
CarImgProcess.ilk 4.55MB
CarInformationGUI.ilk 3.74MB
CarInformation.ilk 238KB
1.jpg 678KB
钢铁侠4.jpg 678KB
sobel.jpg 409KB
minArea17.jpg 382KB
minArea1.jpg 381KB
minArea19.jpg 381KB
minArea47.jpg 380KB
minArea43.jpg 380KB
minArea24.jpg 380KB
gaussian.jpg 351KB
median.jpg 328KB
4.jpg 174KB
afterpreprocess.jpg 148KB
erosion.jpg 103KB
dilation.jpg 103KB
dilation2.jpg 93KB
binary.jpg 67KB
2.jpg 64KB
5.jpg 36KB
3.jpg 33KB
kernel.jpg 14KB
BestRegion.jpg 14KB
thresh.jpg 13KB
gray.jpg 11KB
kernel2.jpg 10KB
imgAfterHorizontalProjection.jpg 10KB
locateResult.jpg 6KB
vertical.jpg 3KB
horizontal.jpg 2KB
CarInformationGUI.lastbuildstate 222B
CarInformation.lastbuildstate 222B
CarImgProcess.lastbuildstate 222B
CarImgProcess.lib 11KB
CarInformation.lib 5KB
CarInformationGUI.Build.CppClean.log 3KB
CarImgProcess.Build.CppClean.log 2KB
qt_work.log 2KB
CarInformation.Build.CppClean.log 2KB
CarInformation.log 353B
CarInformationGUI.log 141B
CarImgProcess.log 132B
readme.md 2KB
mlocatecarplate.obj 1.1MB
msegmentcarplate.obj 699KB
carinformationgui.obj 583KB
carimgprocess.obj 476KB
mdatabasehandle.obj 112KB
moc_carinformationgui.obj 85KB
main.obj 82KB
carinformation.obj 49KB
muserinfo.obj 43KB
mcarinfo.obj 43KB
qrc_carinformationgui.obj 6KB
CarInformationGUI.pdb 4.31MB
CarImgProcess.pdb 3.68MB
vc141.pdb 2.84MB
vc141.pdb 2.81MB
CarInformation.pdb 780KB
vc141.pdb 732KB
carinformationgui.qrc 73B
CarInformationSystem.sln 2KB
CarInformationSystem.sql 1KB
CL.read.1.tlog 191KB
共 138 条
- 1
- 2
资源评论
- kindred932024-03-23资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。
土豆片片
- 粉丝: 1555
- 资源: 5641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功