⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 for_for.m

📁 基于BP网络的车牌定位程序
💻 M
字号:
for i=0:9
    for j=1:50
        I=imread(strcat('E:\MATLAB7\work\cars\',num2str(i),'-',num2str(j),'.bmp'));
        k=get_feature(I);
        %i=str2num(i);
        %j=str2num(j);
        if ((i==0)&&(j==1))
            P=k;
        else P=[P k];
        end
    end
end
T0=[0 0 0 0 0 0 0 0 0 0]';
T1=[0 0 0 0 0 0 0 0 0 1]';
T2=[0 0 0 0 0 0 0 0 1 0]';
T3=[0 0 0 0 0 0 0 0 1 1]';
T4=[0 0 0 0 0 0 0 1 0 0]';
T5=[0 0 0 0 0 0 0 1 0 1]';
T6=[0 0 0 0 0 0 0 1 1 0]';
T7=[0 0 0 0 0 0 0 1 1 1]';
T8=[0 0 0 0 0 0 1 0 0 0]';
T9=[0 0 0 0 0 0 1 0 0 1]';
T=T0;
for i=1:49
    T=[T T0];
end
for i=1:50
    T=[T T1];
end
for i=1:50
    T=[T T2];
end
for i=1:50
    T=[T T3];
end
for i=1:50
    T=[T T4];
end
for i=1:50
    T=[T T5];
end
for i=1:50
    T=[T T6];
end
for i=1:50
    T=[T T7];
end
for i=1:50
    T=[T T8];
end
for i=1:50
    T=[T T9];
end
threshold=[0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1;0 1];
net=newff(threshold,[31,10],{'tansig','logsig'},'trainlm');
net.trainParam.epochs=1000;
net.trainParam.goal=0.01;
LP.lr=0.1;
net=train(net,P,T);
for i=0:9
    for j=11:20
        I=imread(strcat('E:\MATLAB7\work\cars\',num2str(i),'-',num2str(j),'.bmp'));
        k=get_feature(I);
        %i=str2num(i);
        %j=str2num(j);
        if ((i==0)&&(j==11))
            P_test=k;
        else P_test=[P_test k];
        end
    end
end
Y=sim(net,P_test);
Y=round(Y)








⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -