• Stars
    star
    530
  • Rank 83,047 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

python opencv 车牌识别 PlateRecogntion

Python opencv 车牌识别

车牌数据来源于网络,侵删

img img img img img

简介

点击查看原理简介

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

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

开发环境配置

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

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

docker 开发环境搭建

点此查看 docker 开发环境搭建

macos 开发环境搭建

brew install tcl-tk pyenv
# macos 12 最低只能安装此版本
pyenv install 3.7.13
brew install [email protected]
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 文件,复制 .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

图片展示

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

演示

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

演示

主界面

界面

停车场系统

停车场系统

网络图片识别

演示

车牌认证

identificationdemo

车牌数据库搜索

log

两种方法都无法识别时百度api(有手动按钮)

log

登录注册页面

log

运行数据写入数据库

sql

本次运行数据写入excel (data.xls)

界面

欢迎界面

欢迎界面

More Repositories

1

cloudflare_temp_email

CloudFlare free temp domain email 免费收发 临时域名邮箱 支持附件 IMAP SMTP TelegramBot
Vue
2,009
star
2

chatgpt-tarot-divination

AI 算命,占卜,塔罗牌,姓名五格,周公解梦,生辰八字,梅花易数
Python
359
star
3

python_car

python opencv 车牌识别
Python
29
star
4

chatgpt_reverse_proxy

Chatgpt reverse proxy based on Browser
Python
26
star
5

Shinelon_YAO_7000_efi

Shinalon YAO 7000 efi hackintosh
Shell
12
star
6

Lenovo_G40_70M_EFI

Lenovo_G40_70M HACKINTOSH EFI
ASL
11
star
7

HP_Probook_440_G6_EFI

11
star
8

weibo-awsl-vue

Vue
10
star
9

ikun-whacamole

打地鼠 - 鸡你太美 ikun 版
Python
9
star
10

clouldflare-free-ai

JavaScript
8
star
11

yunpan

python3 fastapi 实现的简易网盘,支持流媒体播放
Vue
8
star
12

moyuban

Vue
7
star
13

python_faceunlock

Python 人脸解锁登录
Python
5
star
14

fans_count_history

Vue
4
star
15

notes

Dockerfile
4
star
16

java-tetris

Java Tetris 俄罗斯方块
Java
4
star
17

flutter-awsl

Dart
4
star
18

playground-python

playground-python use pyodide + cloudflare pages
HTML
4
star
19

awsl-auth

注册登录系统,支持Google, Outlook, Github, MetaMask
Python
3
star
20

pyredis

使用 python 实现的 key-value 数据库
Python
3
star
21

android_sql

安卓数据库查询 demo
Java
3
star
22

leetcode_practise

leetcode 练习
Python
3
star
23

iqiyi_danmu

Decompress and decode iqiyi danmu
Python
2
star
24

docker-trojan-go

docker trojan go
Shell
2
star
25

openai-proxy

openai proxy 代理 openai, 分发私有 api_key 并计费
Go
2
star
26

GenshinMidiPlayer

GenshinMidiPlayer 原神 MiDi 弹琴
Python
2
star
27

vendor_apps_MiuiCamera

Makefile
1
star
28

flyme6-device-oneplus3

Smali
1
star
29

weibo-awsl

Python
1
star
30

python_face

Python 人脸对比识别 调用百度api进行人脸识别
Python
1
star
31

HP_ENVY_13_EFI

HP ENVY13 ENVY 13 EFI HACKINTOSH
Rich Text Format
1
star
32

gpt_tools

Python
1
star
33

ibc-app-solidity

JavaScript
1
star