1.图片经历步骤:
调整大小
识别车牌
切割上下边
切割字符
匹配字符
2.调整大小:
图中括号部分的效果(调整了图像的大小):
3.函数Location
HSV环境 ---> 中值滤波模糊 ---> 将蓝色区域二值化 ---> 两次闭运算(先腐蚀,再膨胀,可清除一些小东西(亮的),放大局部低亮度的区域 )---> 检测轮廓 ---> 利用旋转矩形保存轮廓信息 ---> 用旋转矩形四个点坐标把它放到一个稍大一点的矩形里 ---> 旋转矩形倾斜的时候要对他进行矫正(旋转回去)
4.切割字
模糊 ---> HSV环境 ---> 把白色区域二值化 ---> 找轮廓 ---> 画出轮廓 ---> 把字符轮廓再次二值化 ---> 切割上下边(例如:从上到三分之一的地方,找最没有白色的地方(空白),切割掉它往上的部分,得到更完整的车牌) ---> 切割字(竖着检测每个像素点,找到分界点(前一列都是黑色,后一列都是白色))(先把省份跳出)
5.匹配字符
先保存特定字符信息为字符组 ---> 先遍历字符图片的像素点中白色像素点 ---> 再遍历截出来的车牌的白色像素点 ---> 找到最匹配的字符