PLR
做的一个小项目,参考了许多
第一次上传自己的项目,不怎么会用,希望大家多多包涵
用了有一个月吧,从一个门外汉,在公司压力下了,完善了这个小项目
首先介绍简单介绍车牌识别的流程吧
车牌识别主要分为两部分:其一,车牌定位或者说车牌提取;其二,车牌识别。
车牌定位:本项目中使用的是opencv,需要对图片进行灰度化、去噪、提取边缘、二值化、形态学处理、对所有矩形框进行筛选(通过宽高比)、提取到车牌坐标
当然,以上只是常规做法,对倾斜车牌还加入了矫正,使用的是仿射变换,提取车牌使用的两种方式,根据颜色和根据形状,对车牌颜色还加入了反色处理
车牌识别:车牌分割,车牌识别
车牌分割:根据直方图波峰进行分割,分别进行横竖分割,横着分割边框,竖着分割车牌号码
车牌识别:使用了三种方法,模型识别,hyperlpr开源识别,百度api识别
代码中注释比较详细,第一次写,废话有点多
运行环境:
2023-01-16 10:35:56
11.14MB
Python
1