全球旧事资料 分类
网络分配器;另一种方法是直接把待处理图像输入网络,由网络自动实现特征提取直至识别出结果。实际应用中,牌照识别系统的识别率与牌照质量和拍摄质量密切相关。牌照质量会受到各种因素的影响,如生锈、污损、油漆剥落、字体褪色、牌照被遮挡、牌照倾斜、高亮反光、多牌照、假牌照等等;实际拍摄过程也会受到环境亮度、拍摄亮度、车辆速度等等因素的影响。这些影响因素不同程度上降低了牌照识别的识别率,也正是牌照识别系统的困难和挑战所在。为了提高识别率,除了不断的完善识别算法,还应该想办法克服各种光照条件,使采集到的图像最利于识别。
四、各个功能模块的主要实现程序
1载入车牌图像:
Iimreadcar1jpg
figure1imshowItitleorigi
alimage;将车牌的原图显示出来,结果如下:
2将彩图转换为灰度图并绘制直方图:
fI1rgb2grayI将彩图转换为灰度图figure2subplot121imshowI1titlegrayimagefigure2subplot122imhistI1title灰度图直方图绘制灰度图的直方图结果如下所示:
3用roberts算子进行边缘检测:
I2edgeI1roberts018both选择阈值018,用roberts算子进行边缘检测figure3imshowI2titlerobertsoperatoredgedetectio
image;结果如下:
4图像实施腐蚀操作:
se111I3imerodeI2se对图像实施腐蚀操作,即膨胀的反操作figure4imshowI3titlecorrosio
image
f5平滑图像
sestrelrecta
gle2525构造结构元素以正方形构造一个seI4imcloseI3sefigure5imshowI4titlesmothi
gimage结果如下所示:
6删除二值图像的小对象I5bwareaope
I42000去除聚团灰度值小于2000的部分figure6imshowI5titleremovethesmallobjects用imshow函数显示滤波后图像
结果如下所示:
f7车牌定位
yxzsizeI5返回I5各维的尺寸,存储在xyz中
myIdoubleI5将I5转换成双精度
tic
tic表示计时的开始,toc表示计时的结束
Blue_yzerosy1产生一个y1的零阵
fori1y
forj1x
ifmyIij11
Blue_yi1Blue_yi11蓝色像素点统计
e
d
e
d
e
d
tempMaxYmaxBlue_yY方向车牌区域确定
PY1MaxY
whileBlue_yPY115PY11
PY1PY11
e
d
PY2MaxY
whileBlue_yPY215PY2y
PY2PY21
e
d
fIYIPY1PY2Blue_xzeros1x进一步确定x方向的车牌区域
forj1xforiPY1PY2ifmyIij11Blue_x1jBlue_x1j1e
de
d
e
d
PX11
whileBlue_x1PX13PX1x
PX1PX11
e
d
PX2x
whileBlue_x1PX23PX2PX1
PX2PX21
e
d
PX1PX11对车牌区域的校正
PX2PX21
dwIPY1PY28PX1PX2
ttoc
figure7subplot121imshowIYtitleLi
e
directio

areas
figure7subplot122r
好听全球资料 返回顶部