资源简介
本课题为基于MATLAB的BP神经网络手写数字识别系统。带有GUI人机交互式界面。读入测试图片,通过截取某个数字,进行预处理,经过bp网络训练,得出识别的结果。可经过二次改造成识别中文汉字,英文字符等课题。
代码片段和文件信息
%%训练神经网络
%% Read the image
I = imread(‘sample.bmp‘);
%% Image Preprocessing
img = edu_imgpreprocess(I);
for cnt = 1:50
bw2 = edu_imgcrop(img{cnt});
charvec = edu_imgresize(bw2);
out(:cnt) = charvec;
end
%% Create Vectors for the components (objects)
P = out(:1:40);
T = [eye(10) eye(10) eye(10) eye(10)];
Ptest = out(:41:50);
%% Creating and training of the Neural Network
net = edu_createnn(PT);
%% Testing the Neural Network
[ab]=max(sim(netPtest));
disp(b);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-31 23:31 MATLAB神经网络手写数字识别(GUI,论文)\
文件 112049 2020-07-31 18:46 MATLAB神经网络手写数字识别(GUI,论文)\GUI设计图.jpg
文件 193 2020-07-31 18:45 MATLAB神经网络手写数字识别(GUI,论文)\ReadMe.txt
文件 518 2020-07-31 18:47 MATLAB神经网络手写数字识别(GUI,论文)\char3.m
文件 3807 2008-06-26 13:07 MATLAB神经网络手写数字识别(GUI,论文)\charGUI.asv
文件 15284 2020-07-31 18:50 MATLAB神经网络手写数字识别(GUI,论文)\charGUI.fig
文件 3035 2020-07-31 18:50 MATLAB神经网络手写数字识别(GUI,论文)\charGUI.m
文件 10515 2005-10-01 23:40 MATLAB神经网络手写数字识别(GUI,论文)\data.mat
文件 492 2020-07-31 18:47 MATLAB神经网络手写数字识别(GUI,论文)\edu_createnn.m
文件 698 2020-07-31 18:47 MATLAB神经网络手写数字识别(GUI,论文)\edu_imgcrop.m
文件 837 2020-07-31 18:47 MATLAB神经网络手写数字识别(GUI,论文)\edu_imgpreprocess.m
文件 278 2020-07-31 18:47 MATLAB神经网络手写数字识别(GUI,论文)\edu_imgresize.m
文件 152934 2005-09-30 11:41 MATLAB神经网络手写数字识别(GUI,论文)\sample.bmp
文件 572 2020-07-31 23:24 MATLAB神经网络手写数字识别(GUI,论文)\打开方式.txt
文件 456822 2020-07-31 18:46 MATLAB神经网络手写数字识别(GUI,论文)\运行预期ps图.jpg
评论
共有 条评论