资源简介
一个基于BP神经网络的matlab程序,对几种字体0-9的数字识别

代码片段和文件信息
%输入源样本 1,2,3,4为不同字体数字
clear all
for pcolum=0:39
p1=ones(3030); %建立全为1的样本矩阵
m=strcat(‘F:\MyMATLAB\sjwl\num\‘int2str(pcolum)‘.jpg‘);
I=imread(m); %循环读入0-39个样本数字文件
I1=im2bw(I0.3); %对输入图像进行二值化处理 采用全局阈值0.3
[mn]=find(I1==0);
rowmin=min(m);
rowmax=max(m);
colummin=min(n);
colummax=max(n);
I2=I1(rowmin:rowmaxcolummin:colummax); %截取是入图像中的数字部分
rate=30/max(size(I2));
I3=imresize(I2rate); %对输入文件变尺寸处理
[ij]=size(I3);
row=round((30-i)/2);
colum=round((30-j)/2);
p1(row+1:row+icolum+1:colum+j)=I3; %建立起30*30的矩阵
p1=-1*p1+ones(3030); %反色处理
for hh=1:30
p((hh-1)*30+1:(hh-1)*30+30pcolum+1)=p1(hh1:30);
end %将处理的源样本输入供神经网络训练的样本 pcolum是样本数循环变量
switch pcolum
case {0102030}
t(pcolum+1)=0 %数字0
case{1112131}
t(pcolum+1)=1 %数字1
case{2122232}
t(pcolum+1)=2 %数字2
case{3132333}
t(pcolum+1)=3 %数字3
case{4142434}
t(pcolum+1)=4 %数字4
case{5152535}
t(pcolum+1)=5 %数字5
case{6162636}
t(pcolum+1)=6 %数字6
case{7172737}
t(pcolum+1)=7 %数字7
case{8182838}
t(pcolum+1)=8 %数字8
case{9192939}
t(pcolum+1)=9 %数字9
end %建立与训练样本对应的输出值t
end
save 51ET p t;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1607 2006-10-18 14:49 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\jianliyangben.asv
文件 1642 2006-10-18 14:56 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\jianliyangben.m
文件 820 2006-10-17 23:37 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\0.jpg
文件 731 2006-10-17 23:37 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\1.jpg
文件 813 2006-10-17 23:42 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\10.jpg
文件 748 2006-10-17 23:43 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\11.jpg
文件 784 2006-10-17 23:43 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\12.jpg
文件 801 2006-10-17 23:43 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\13.jpg
文件 764 2006-10-17 23:43 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\14.jpg
文件 775 2006-10-17 23:43 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\15.jpg
文件 797 2006-10-17 23:44 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\16.jpg
文件 763 2006-10-17 23:44 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\17.jpg
文件 809 2006-10-17 23:44 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\18.jpg
文件 800 2006-10-17 23:44 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\19.jpg
文件 781 2006-10-17 23:37 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\2.jpg
文件 823 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\20.jpg
文件 741 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\21.jpg
文件 811 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\22.jpg
文件 819 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\23.jpg
文件 784 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\24.jpg
文件 835 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\25.jpg
文件 835 2006-10-17 23:45 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\26.jpg
文件 776 2006-10-17 23:46 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\27.jpg
文件 856 2006-10-17 23:46 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\28.jpg
文件 833 2006-10-17 23:46 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\29.jpg
文件 801 2006-10-17 23:38 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\3.jpg
文件 853 2006-10-17 23:47 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\30.jpg
文件 781 2006-10-17 23:47 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\31.jpg
文件 869 2006-10-17 23:48 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\32.jpg
文件 878 2006-10-17 23:48 一个基于BP神经网络的matlab程序可以实现对几种字体0-9的数字识别\sjwl\num\33.jpg
............此处省略35个文件信息
相关资源
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
评论
共有 条评论