·上一文章:汽车安全系统解读 提升消费者的关注度
·下一文章:一种基于DWT-DCT变换强鲁棒性的数字水印算法
2.4 字符分割
完成牌照区域的定位后,再将牌照区域分割为单个字符。一般采用垂直投影法。由于字符在垂直方向上的投影必然在字符间或字符内的间隙处取得局部最小值,并且该位置应满足牌照的字符书写格式、字符、尺寸限制等条件。利用垂直投影法实现复杂环境下汽车图像中的字符分割效果较好。通过分析计算字符的水平投影和垂直投影,可获得车牌字符高度、字符顶行与尾行、字符宽度、每个字符的中心位置,以方便提取分割字符。然后计算车牌垂直投影,去掉车牌垂直边框。获取车牌及字符平均宽度。最后计算车牌每个字符的中心位置和最大字符宽度,提取分割字符,其算法流程如图3所示,通过程序算法计算的车牌字符高度和宽度及分割的字符,如图4所示。
3 结论
从MATLAB编程运行结果看,这里采用的图像识别算法对车牌的定位非常有效,该算法可有效检测车牌图像的上下左右边框、旋转角度,准确分割及识别车牌字符。通过对多个车牌进行试验,正确率高,与传统的采用C++语言相比,工作量和开发周期都减少很多。实际应用中,牌照识别系统的识别率与牌照质量和图像拍摄质量密切相关,还会受到各种因素,需不断完善识别系统和算法。