【数字图像处理】【Matlab】【汽车车牌识别】2-车牌定位

本文介绍了在Matlab2019a环境下,通过图像预处理和扫描法定位车牌的步骤。首先,通过行扫描和列扫描确定车牌的边界,接着对边界进行校正以减少信息损失。最后,展示定位到的车牌图像,为字符分割和识别提供准确的区域。
摘要由CSDN通过智能技术生成

author:zox
实验环境:Matlab2019a
课程设计:汽车车牌识别


序号 内容
0 [任务+原理+设计方案]
1 车牌图像预处理
2 车牌定位
3 车牌字符分割
4+5 车牌字符识别+结果分析
6 总结
源代码

三、课程设计步骤和结果

2.车牌定位

  车牌定位就是根据前面对图像预处理得到的粗略的车牌区域的二值图像,来找到车牌在原彩色图像中的位置,然后将其分割出来。

  主要是需要确定车牌的边界,所以我们采用扫描法来扫描二值图像获取车牌的边界,对应的流程图如下:

在这里插入图片描述

图13 车牌定位的流程图

在此过程中使用到的图像索引表如下:

表-2 车牌定位图像索引

图像名称 图像注解
I5 粗略定位到的车牌区域的二值图像
I6Y 行扫描后标记的蓝色像素点的位置
I6X 列扫描后标记的蓝色像素点的位置
I7Y 行过滤到的车牌区域
I7X 列过滤到的车牌区域
License 定位分割到的车牌区域彩色图像

2.1车牌区域的边界值计算

  在一幅经过适当二值化处理、含有车牌的图像中,车牌区域具有以下2个基本特征:

  1)车牌区域为白色像素点,背景为黑色像素点;

  2)车牌区域的形状为相对大小固定的矩形区域;

  根据以上特征,本系统将汽车车牌定位分为行扫描和列扫描, 分别确定车牌的上下边界和左右边界。

  行扫描确定上下边界的实现步骤和关键代码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zoxiii

越打赏越生长

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值