www.gusucode.com > 车牌的定位、字符分割、并用神经网络实现了字符识别功能matlab源码程序 > code/英文字母识别/Example1.m
%形成用户界面 clear all; %添加图形窗口 H=figure('Color',[1 1 0],... 'position',[400 300 500 400],... 'Name','基于BP神经网络的字符识别',... 'NumberTitle','off',... 'MenuBar','none'); %画坐标轴对象,显示原始图像 h0=axes('position',[0.1 0.6 0.3 0.3]); %添加图像打开按钮 h1=uicontrol(H,'Style','push',... 'Position',[380 300 80 60],... 'String','选择图片',... 'FontSize',14,... 'Call','op'); %画坐标轴对象,显示经过预处理之后的图像 h2=axes('position',[0.1 0.2 0.3 0.3]); %添加预处理按钮 h3=uicontrol(H,'Style','push',... 'Position',[380 200 80 60],... 'String','二值化',... 'FontSize',14,... 'Call','preprocess'); %添加识别按钮 h4=uicontrol(H,'Style','push',... 'Position',[350 100 80 60],... 'String','字母识别',... 'FontSize',14,... 'Call','recognize'); %添加显示识别结果的文本框 h5=uicontrol(H,'Style','text',... 'Position',[250 10 100 80],... 'String','识别结果',... 'FontSize',14,... 'Back',[0 1 1],... 'Fore',[1 0 0]); %添加训练神经网络按钮 h6=uicontrol(H,'Style','push',... 'Position',[280 300 80 60],... 'String','网络训练',... 'FontSize',14,... 'Call','Example1Tr');