汽车车牌识别系统实现(一)–车牌识别的步骤

汽车车牌识别系统实现(一)–车牌识别的大致步骤

一、前戏

大学期间,一次偶然的机会接触到了数字图像处理。班主任当时讲的特别兴奋,而我也慢慢喜欢上了它。毕业设计不知天高地厚的、茫然的选择了汽车车牌识别系统系统的实现,写开题报告的时候,快难哭了;但是最近发现越来越喜欢计算机视觉了,好吧,我承认我有毒。。。通过写博客的方式,记录以下学习过程,本人大学菜鸟一枚,有错误或者是需要完善的地方,烦请各位大神指正批评!

二、汽车车牌识别的步骤

在这里插入图片描述

三、方法介绍

以下这些方法都是我在做毕设过程中多多少少都会用到的,之后的博客会按照自己的理解对其进行讲述。

  • 图像缩放处理

  • 预处理

    1. 高斯平滑

    2. 中值滤波

    3. 灰度化

    4. 二值化

  • 直方图均衡化(可能会用到)

  • 形态学操作

    1. 腐蚀操作

    2. 膨胀操作

    3. 开操作

    4. 闭操作

  • 边缘检测

    1. Canny边缘检测

    2. Sobel算子边缘检测

  • 车牌定位

  • 图像矫正

    1. 仿射变换

    2. Hough变换检测直线

    3. 透视变换

  • 去掉铆钉和车牌边框

    • 跳变次数法

  • 字符分割-垂直投影法分割字符

  • 字符识别-BP神经网络

今天的分享就到这里,以后会根据自己的进度来更新,望各位大神批评指正!

猜你喜欢

转载自blog.csdn.net/dongjinkun/article/details/104504348