文件名称:PLR:做的一个小项目,参考了许多
文件大小:11.14MB
文件格式:ZIP
更新时间:2024-05-09 20:44:39
Python
PLR 做的一个小项目,参考了许多 第一次上传自己的项目,不怎么会用,希望大家多多包涵 用了有一个月吧,从一个门外汉,在公司压力下了,完善了这个小项目 首先介绍简单介绍车牌识别的流程吧 车牌识别主要分为两部分:其一,车牌定位或者说车牌提取;其二,车牌识别。 车牌定位:本项目中使用的是opencv,需要对图片进行灰度化、去噪、提取边缘、二值化、形态学处理、对所有矩形框进行筛选(通过宽高比)、提取到车牌坐标 当然,以上只是常规做法,对倾斜车牌还加入了矫正,使用的是仿射变换,提取车牌使用的两种方式,根据颜色和根据形状,对车牌颜色还加入了反色处理 车牌识别:车牌分割,车牌识别 车牌分割:根据直方图波峰进行分割,分别进行横竖分割,横着分割边框,竖着分割车牌号码 车牌识别:使用了三种方法,模型识别,hyperlpr开源识别,百度api识别 代码中注释比较详细,第一次写,废话有点多 运行环境:
【文件预览】:
PLR-master
----simhei.ttf(9.3MB)
----cv_plot_img.py(812B)
----svmchinese.dat(3.43MB)
----plate.py(28KB)
----img_api.py(3KB)
----svm.dat(4.41MB)
----cam()
--------8.jpg(284KB)
--------15.jpg(273KB)
--------14.jpg(287KB)
--------2.jpg(312KB)
--------1.jpg(268KB)
--------6.jpg(210KB)
--------3.jpg(272KB)
--------5.jpg(225KB)
--------11.jpg(274KB)
--------4.jpg(256KB)
--------10.jpg(231KB)
--------13.jpg(304KB)
--------12.jpg(301KB)
--------9.jpg(241KB)
--------7.jpg(308KB)
----README.md(3KB)