# Python opencv 车牌识别
车牌数据来源于网络,侵删
[![img](https://img.shields.io/github/stars/dreamhunter2333/python_PlateRecogntion.svg?logoColor=blue&style=for-the-badge) ![img](https://img.shields.io/github/forks/dreamhunter2333/python_PlateRecogntion.svg?logoColor=blue&style=for-the-badge) ![img](https://img.shields.io/github/last-commit/dreamhunter2333/python_PlateRecogntion.svg?color=blue&style=for-the-badge) ![img](https://img.shields.io/badge/python-3-blue.svg?style=for-the-badge)](https://github.com/dreamhunter2333/python_PlateRecogntion)
[![img](https://img.shields.io/badge/link-996.icu-red.svg?style=for-the-badge)](https://github.com/996icu/996.ICU)
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=dreamhunter2333/python_PlateRecogntion&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=dreamhunter2333/python_PlateRecogntion&type=Date" />
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=dreamhunter2333/python_PlateRecogntion&type=Date" />
</picture>
- [Python opencv 车牌识别](#python-opencv-车牌识别)
- [简介](#简介)
- [开发环境配置](#开发环境配置)
- [docker 开发环境搭建](#docker-开发环境搭建)
- [macos 开发环境搭建](#macos-开发环境搭建)
- [windows 快速搭建环境](#windows-快速搭建环境)
- [安装 python3.6](#安装-python36)
- [下载 mysql 便携版](#下载-mysql-便携版)
- [安装依赖](#安装依赖)
- [运行演示](#运行演示)
- [图片展示](#图片展示)
- [车牌搜索识别找出某个车牌号](#车牌搜索识别找出某个车牌号)
- [车牌对比识别前后是否一致](#车牌对比识别前后是否一致)
- [主界面](#主界面)
- [停车场系统](#停车场系统)
- [网络图片识别](#网络图片识别)
- [车牌认证](#车牌认证)
- [车牌数据库搜索](#车牌数据库搜索)
- [两种方法都无法识别时百度api(有手动按钮)](#两种方法都无法识别时百度api有手动按钮)
- [登录注册页面](#登录注册页面)
- [运行数据写入数据库](#运行数据写入数据库)
- [本次运行数据写入excel (data.xls)](#本次运行数据写入excel-dataxls)
- [欢迎界面](#欢迎界面)
## 简介
**[点击查看原理简介](doc/doc.md)**
毕业设计基于Opencv的车牌识别系统
- 车牌搜索识别找出某个车牌号
- 对比识别车牌系统
- 车牌数据库认证系统
- 车牌图文搜索系统
- 车牌数据库搜索系统
- 文件图片识别车牌
- 网络图片地址识别车牌
- 实时截图识别车牌
- 图片自适应窗口大小
- 摄像头拍照识别车牌
- 使用 [hyperlpr](https://github.com/zeusees/HyperLPR) 提高识别率
## 开发环境配置
你可以选择使用 docker 搭建,或者 本地搭建环境,Linux 搭建,我相信不用介绍配置环境
这里仅介绍 `docker 开发环境搭建` 和 `windows 快速搭建环境`, 你也可以自己手动安装依赖
### docker 开发环境搭建
[点此查看 docker 开发环境搭建](/docker/readme.md)
### macos 开发环境搭建
```bash
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/](https://www.python.org/downloads/release/python-366/)
#### 下载 mysql 便携版
[https://github.com/dreamhunter2333/python_PlateRecogntion/releases/download/v0.0.1/mysql-server-winx64.zip](https://github.com/dreamhunter2333/python_PlateRecogntion/releases/download/v0.0.1/mysql-server-winx64.zip)
解压后,cmd 执行 start.bat
## 安装依赖
``` bash
# 创建虚拟环境
python3 -m venv ./venv
# 安装依赖
./venv/bin/python3 -m pip install -r requirements.txt
```
## 运行演示
[点击申请百度 api 网址](https://cloud.baidu.com/product/ocr)
如果要自定义配置请新建 `.env` 文件,复制 `.env.sample` 的内容到 `.env`
使用前面的 docker 开发可跳过此步骤,请看 docker 文件夹下的文档
修改 `.env` 文件中的配置信息为自己百度api信息
修改 `.env` 文件中数据库相关改为自己的(地址,用户名。密码,数据库名字)
``` bash
# 运行登录界面
python3 login.py
# 运行主界面
python3 main.py
# 运行车牌对比识别主界面
python3 match.py
# 运行车牌搜索识别主界面
python3 search.py
# 运行车牌认证主界面
python3 identification.py
# 运行车牌数据库搜索主界面
python3 search_sql.py
# 运行 停车场系统
python3 park.py
```
- [android数据库查询软件](https://github.com/dreamhunter2333/android_sql)
## 图片展示
### 车牌搜索识别找出某个车牌号
![演示](pic/searchpic.png)
### 车牌对比识别前后是否一致
![演示](pic/duibi.gif)
### 主界面
![界面](pic/4.png)
### 停车场系统
![停车场系统](pic/park.png)
### 网络图片识别
![演示](pic/3.png)
### 车牌认证
![identificationdemo](pic/identificationdemo.png)
### 车牌数据库搜索
![log](pic/search_sql.png)
### 两种方法都无法识别时百度api(有手动按钮)
![log](pic/api.png)
### 登录注册页面
![log](pic/log.gif)
### 运行数据写入数据库
![sql](pic/sql.png)
### 本次运行数据写入excel (data.xls)
![界面](pic/1.png)
### 欢迎界面
![欢迎界面](pic/2.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
毕业设计基于Opencv的车牌识别系统 车牌搜索识别找出某个车牌号 对比识别车牌系统 车牌数据库认证系统 车牌图文搜索系统 车牌数据库搜索系统 文件图片识别车牌 网络图片地址识别车牌 实时截图识别车牌 图片自适应窗口大小 摄像头拍照识别车牌 使用 hyperlpr 提高识别率
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计基于python+opencv实现车牌识别系统源码+项目运行说明.zip (119个子文件)
svm.dat 4.47MB
svmchinese.dat 3.48MB
.env.docker 179B
Dockerfile 542B
.dockerignore 14B
duibi.gif 2.14MB
log.gif 685KB
2-1.JPEG 27KB
2.jpeg 26KB
3_2.jpg 2.59MB
4-4.jpg 557KB
5-2.jpg 484KB
6-2.jpg 400KB
2_3.jpg 363KB
4-6.jpg 345KB
4-7.jpg 185KB
4-3.jpg 145KB
wAUB816.jpg 138KB
wATH859.jpg 113KB
6-5.jpg 108KB
5-3.jpg 108KB
6-3.jpg 63KB
6-4.jpg 63KB
1_2.jpg 58KB
timg1.jpg 54KB
wA87271.jpg 51KB
7-1.jpg 46KB
timg.jpg 46KB
5-1.jpg 38KB
4-5.jpg 33KB
4-2.jpg 33KB
img_edge.jpg 31KB
img_gray.jpg 31KB
timg.jpg 30KB
img_opening.jpg 30KB
car5.jpg 28KB
car7.jpg 27KB
1_3.jpg 26KB
timg2.jpg 25KB
car4.jpg 25KB
lLD9016.jpg 24KB
7.jpg 22KB
timg3.jpg 21KB
timg4.jpg 21KB
img_contours.jpg 9KB
card_gray_img3.jpg 3KB
card_gray_img4.jpg 3KB
card_gray_img6.jpg 3KB
card_gray_img5.jpg 3KB
card_img.jpg 2KB
card_gray_img.jpg 2KB
part_cards2.jpg 746B
part_cards1.jpg 745B
part_cards3.jpg 690B
part_cards5.jpg 672B
part_cards6.jpg 671B
part_cards0.jpg 596B
part_cards4.jpg 429B
devcontainer.json 592B
doc.md 8KB
README.md 6KB
readme.md 885B
NOTE.MD 46B
park.png 2MB
2_1.png 1.31MB
233.png 1.19MB
ganzou7.png 629KB
3.png 628KB
666.png 568KB
ganzou6.png 547KB
6.png 479KB
4.png 469KB
ganzou353.png 452KB
3_1.png 395KB
api.png 393KB
QQͼƬ20180428005054.png 369KB
ganzou08.png 366KB
identificationdemo.png 265KB
searchpic.png 255KB
ganzou4.png 207KB
ganzou5.png 201KB
1-1.png 188KB
1.png 182KB
sql.png 152KB
1.png 113KB
search_sql.png 98KB
2.png 88KB
searchr.png 32KB
login.png 24KB
hy.png 22KB
identification.png 16KB
searchl.png 13KB
right.png 13KB
left.png 12KB
logo.png 10KB
locate.png 5KB
img_function.py 21KB
main.py 20KB
search.py 14KB
identification.py 14KB
共 119 条
- 1
- 2
资源评论
FL1768317420
- 粉丝: 4500
- 资源: 4773
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功