大家好,我是程序员徐师兄,6 年大厂程序员经验,点击关注我

简介

毕业设计基于Opencv的车牌识别系统

  • 车牌搜索识别找出某个车牌号
  • 对比识别车牌系统
  • 车牌数据库认证系统
  • 车牌图文搜索系统
  • 车牌数据库搜索系统
  • 文件图片识别车牌
  • 网络图片地址识别车牌
  • 实时截图识别车牌
  • 图片自适应窗口大小
  • 摄像头拍照识别车牌
  • 使用 hyperlpr 提高识别率

开发环境配置

你可以选择使用 docker 搭建,或者 本地搭建环境,Linux 搭建,我相信不用介绍配置环境

这里仅介绍 docker 开发环境搭建windows 快速搭建环境, 你也可以自己手动安装依赖

docker 开发环境搭建

点此查看 docker 开发环境搭建

macos 开发环境搭建

brew install tcl-tk pyenv
# macos 12 最低只能安装此版本
pyenv install 3.7.13
brew install mysql@5.7
mysql.server start --skip-grant-tables
mysql -uroot
CREATE USER 'python'@'%' IDENTIFIED BY 'Python12345@';
CREATE database chepai;
GRANT ALL PRIVILEGES ON *.* TO 'python'@'%';

windows 快速搭建环境

安装 python3.6

安装 python3.6 https://www.python.org/downloads/release/python-366/

下载 mysql 便携版

https://github.com/dreamhunter2333/python_PlateRecogntion/releases/download/v0.0.1/mysql-server-winx64.zip

解压后,cmd 执行 start.bat

安装依赖

# 创建虚拟环境
python3 -m venv ./venv
# 安装依赖
./venv/bin/python3 -m pip install -r requirements.txt

运行演示

点击申请百度 api 网址

首次运行拷贝 .env.sample 到 .env

使用前面的 docker 开发可跳过此步骤,请看 docker 文件夹下的文档

修改 .env 文件中的配置信息为自己百度api信息

修改 .env 文件中数据库相关改为自己的(地址,用户名。密码,数据库名字)

# 运行登录界面
python3 login.py # 运行主界面
python3 main.py # 运行车牌对比识别主界面
python3 match.py # 运行车牌搜索识别主界面
python3 search.py # 运行车牌认证主界面
python3 identification.py # 运行车牌数据库搜索主界面
python3 search_sql.py # 运行 停车场系统
python3 park.py

图片展示

车牌搜索识别找出某个车牌号

车牌对比识别前后是否一致

主界面

停车场系统

网络图片识别

车牌认证

源码下载地址

源码下载地址:https://download.csdn.net/download/gdutxiaoxu/87419195

Python 基于深度学习的 opencv 车牌识别系统,可以准确识别车牌号的更多相关文章

  1. 基于深度学习的人脸性别识别系统(含UI界面,Python代码)

    摘要:人脸性别识别是人脸识别领域的一个热门方向,本文详细介绍基于深度学习的人脸性别识别系统,在介绍算法原理的同时,给出Python的实现代码以及PyQt的UI界面.在界面中可以选择人脸图片.视频进行检 ...

  2. 基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【一】如何配置caffe属性表

    前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...

  3. 基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【三】VGG网络进行特征提取

    前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...

  4. 基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【二】人脸预处理

    前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...

  5. 基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【四】使用CUBLAS加速计算人脸向量的余弦距离

    前言 基于深度学习的人脸识别系统,一共用到了5个开源库:OpenCV(计算机视觉库).Caffe(深度学习库).Dlib(机器学习库).libfacedetection(人脸检测库).cudnn(gp ...

  6. 基于深度学习的车型识别系统(Python+清新界面+数据集)

    摘要:基于深度学习的车型识别系统用于识别不同类型的车辆,应用YOLO V5算法根据不同尺寸大小区分和检测车辆,并统计各类型数量以辅助智能交通管理.本文详细介绍车型识别系统,在介绍算法原理的同时,给出P ...

  7. 使用Python基于HyperLPR/Mask-RCNN的中文车牌识别

    基于HyperLPR的中文车牌识别 Bolg:https://blog.csdn.net/lsy17096535/article/details/78648170 https://www.jiansh ...

  8. 【OCR技术系列之四】基于深度学习的文字识别(3755个汉字)

    上一篇提到文字数据集的合成,现在我们手头上已经得到了3755个汉字(一级字库)的印刷体图像数据集,我们可以利用它们进行接下来的3755个汉字的识别系统的搭建.用深度学习做文字识别,用的网络当然是CNN ...

  9. 【OCR技术系列之四】基于深度学习的文字识别

    上一篇提到文字数据集的合成,现在我们手头上已经得到了3755个汉字(一级字库)的印刷体图像数据集,我们可以利用它们进行接下来的3755个汉字的识别系统的搭建.用深度学习做文字识别,用的网络当然是CNN ...

  10. [OpenCV实战]15 基于深度学习的目标跟踪算法GOTURN

    目录 1 什么是对象跟踪和GOTURN 2 在OpenCV中使用GOTURN 3 GOTURN优缺点 4 参考 在这篇文章中,我们将学习一种基于深度学习的目标跟踪算法GOTURN.GOTURN在Caf ...

随机推荐

  1. 又欲又撩人,基于新版Bert-vits2V2.0.2音色模型雷电将军八重神子一键推理整合包分享

    Bert-vits2项目近期炸裂更新,放出了v2.0.2版本的代码,修正了存在于2.0先前版本的重大bug,并且重炼了底模,本次更新是即1.1.1版本后最重大的更新,支持了三语言训练及混合合成,并且做 ...

  2. Batrix企业能力库之物流交易域能力建设实践

    简介 Batrix企业能力库,是京东物流战略级项目-技术中台架构升级项目的基础底座.致力于建立企业级业务复用能力平台,依托能力复用业务框架Batrix,通过通用能力/扩展能力的定义及复用,灵活支持业务 ...

  3. 什么是oa软件?oa软件能做什么?

    什么是OA软件? OA软件是办公自动化软件(Office Automation Software)的简称,是一种通过计算机技术,对办公业务流程进行管理和自动化处理的软件系统.它主要用于协调和管理企业内 ...

  4. vue的响应式原理:依赖追踪

    在明白原理之前,我们有很多表面现象.使用场景需要记忆.明白了原理后,你会发现它们已经不需要记了,因为从原理出发,你自己都能把它们推导出来,一切是那么的自然而然.感觉就是:这还用记吗?很明显嘛! 之前我 ...

  5. Feign源码解析:初始化过程(一)

    前言 打算系统分析下Feign的代码,上一篇讲了下Feign的历史,本篇的话,先讲下Feign相关的beanDefinition,beanDefinition就是bean的设计图,bean都是按照be ...

  6. 聊聊流式数据湖Paimon(三)

    概述 如果表没有定义主键,则默认情况下它是仅追加 表类型(Append Only Table). 根据桶(Bucket)的定义,我们有两种不同的仅追加模式:"Append For Scala ...

  7. pytest框架学习-测试用例发现机制以及用例执行命令

    pytest是什么 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高. Pytest安装 安装命令: ...

  8. 【独立闯天下】Prim新传奇!💥原团队的Blazor版本迟迟无音,合并请求石沉大海。于是,我们决定单干!加入Prime Blazor版项目,一起开创崭新的旅程吧!🌟📚

    共建Prime的Blazor版:为开源社区注入新活力 Prime组件库作为一款广受欢迎的开源组件库,一直以来都备受开发者们的青睐.然而,随着技术的不断发展和更新,原团队的Blazor版本似乎已经逐渐失 ...

  9. ElasticSearch-1

    原文链接:https://gaoyubo.cn/blogs/52ef5bf7.html 一.Elasticsearch 架构设计 Elasticsearch 架构层: Elasticsearch 五层 ...

  10. 去哪儿网 (Qunar) DevOps 实践分享

    这是 2017 年王晓翔在 msup 全球软件案例研究峰会上的分享,重点分享了提高工程效率过程中存在的问题.取得的成果和要做的事情.内容详实,具有可操作性.我有幸看到了,所以在征得晓翔的同意下重新截图 ...