1 简介
近几年,车牌识别系统作为智能交通的一个重要方向越来越受到重视.车牌识别系统可以应用于停车场管理系统,高速公路超速管理系统,城市十字路口的"电子警察",小区车辆管理系统等各个领域,对国家的安全发展有很大的作用.虽然目前已有一些车牌识别系统相关产品出现,但是对其算法的研究发展从没有停止,仍有许多学者在做着进一步的研究改进. 本文首先对车牌识别系统的现状和已有的技术进行了深入的研究,在研究的基础上开发出一个基于MATLAB的车牌识别系统.
2 部分代码
function shibiezimu=shibiezimu(zimu,xiuzhengzimu);
[y,x,z]=size(xiuzhengzimu);
for k=1:24
sum=0;
for i=1:y
    for j=1:x
         if  zimu(i,j,k)==xiuzhengzimu(i,j)%统计黑白
             sum=sum+1;
        end
    end
end
baifenbi(1,k)=sum/(x*y);
end
chepai= find(baifenbi>=max(baifenbi));
shibiezimu=chepai;%在数字中,从0开始所以要减一。这里不用
if         shibiezimu==1
        shibiezimu='A';
    elseif shibiezimu==2
        shibiezimu='B';
    elseif shibiezimu==3
        shibiezimu='C';
    elseif shibiezimu==4
        shibiezimu='D';
    elseif shibiezimu==5
        shibiezimu='E';
    elseif shibiezimu==6
        shibiezimu='F';
    elseif shibiezimu==7
        shibiezimu='G';
    elseif shibiezimu==8
        shibiezimu='H';
    elseif shibiezimu==9
        shibiezimu='J';
    elseif shibiezimu==10
        shibiezimu='K';
    elseif shibiezimu==11
        shibiezimu='L';
    elseif shibiezimu==12
        shibiezimu='M';
    elseif shibiezimu==13
        shibiezimu='N';
    elseif shibiezimu==14
        shibiezimu='P';
    elseif shibiezimu==15
        shibiezimu='Q';
    elseif shibiezimu==16
        shibiezimu='R';
    elseif shibiezimu==17
        shibiezimu='S';
    elseif shibiezimu==18
        shibiezimu='T';
    elseif shibiezimu==19
        shibiezimu='U';
    elseif shibiezimu==20
        shibiezimu='V';
    elseif shibiezimu==21
        shibiezimu='W';
    elseif shibiezimu==22
        shibiezimu='X';
    elseif shibiezimu==23
        shibiezimu='Y';
    elseif shibiezimu==24
        shibiezimu='Z';
    end3 仿真结果
编辑
4 参考文献
[1]王璐. 基于MATLAB的车牌识别系统研究[D]. 上海交通大学.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
编辑










