本文的字符分割算法流程图如下图所示。 图3-5 车牌字符分割流程图 其中车牌图像预处理如下: 车牌图像预处理部分主要是为字符分割提供良好的分割环境。 车牌图像预处理 水平矫正及上下边界提取 (Hough变换+水平投影) 垂直矫正及左右边界提取 (Randon变换+垂直投影) 反色判断统一车牌底色 (字符平均灰度值和背景的平均灰度值作为反色判断依据) 在字符分割部分,提出一种动态模板结合非零像素点的字符分割算法,其流程图如下: 图3-6 车牌字符分割流程图 标准车牌长度为440mm,宽为140mm;车牌字符高为90mm,字符宽为45mm(数字“1”除外),第二个与第三个字符间隔34mm,其余字符间隔12mm,字符宽度总长409。尺寸排列示意图如图所示。 以标准民用车牌的字符排列、字符间隔规律构造模板,使用模板在车牌图像中滑动,并动态改变车牌模板的宽度,其滑动示意图如下: 图3-6 模板动态滑动示意图 (1)滑动条件 以预处理后的车牌图像的左端作为起始位置(本文取左端的第一个像素点),基于初始车牌模板进行模板滑动,每次滑动一个像素点,每滑动一次,则记录所属车牌图像在当前模板的各字符位置处的非零像
原创力文档

文档评论(0)