资源简介

用于神经网络初级学习,文档里含有文件来源及文件使用方法,此资料仅用于学习交流。

资源截图

代码片段和文件信息


clear all
p(1:2561)=1;   %P为256行1列,全部为1
p1=ones(1616);%初始化16*16的二值图像     像素值全部为1(全白)
load E52net net;            %加载训练后的BP网络
test=input(‘请输入测试的图像:‘‘s‘);       %提示输入测试样本图像文件名
if isempty(test)test=0;end
if test==0
    disp(‘错误,请重新输入‘);
    test=input(‘请输入测试的图像:‘‘s‘);%提示输入测试样本图像文件名
end
figure(2)
x=imread(test‘bmp‘);         %读入测试样本图像
subplot 121imshow(x);title(‘输入样本图‘);hold on;
bw=im2bw(x0.5);             %将读入的训练样本图像转换为二值图像
[ij]=find(bw==0);              %寻找二值图像中像素值为0的行号和列号
imin=min(i);                    %寻找二值图像中像素值为0的最小行号
imax=max(i);            %寻找二值图像中像素值为0的最大行号
jmin=min(j);              %寻找二值图像中像素值为0的最小列号
jmax=max(j);              %寻找二值图像中像素值为0的最大列号
bw1=bw(imin:imaxjmin:jmax);           %截取图像像素值为0的最大矩形区域
rate=16/max(size(bw1));         %计算转换为16*16的二值图像的缩放比例
bw1=imresize(bw1rate);         %将截取图像转换为16 x 16的二值图像
[ij]=size(bw1);                   %转换图像的大小
i1=round((16-i)/2);         %计算转换图像的宽度与16的差距
j1=round((16-j)/2);         %计算转换图像的高度与16的差距
p1(i1+1:i1+ij1+1:j1+j)=bw1;      %将截取图像转换为标准的16*16的图像
p1=-1.*p1+ones(1616);             %反色处理
 for m =0:15
        p(m*16+1:(m+1)*161)=p1(1:16m+1);      %形成测试样本输入向量
 end
    
 [aPfAf]=sim(netp);                    %网络仿真
    subplot 122imshow(p1);title(‘测试的样本图‘);        %显示测试样本图像
    
   


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-06 21:35  1.字母识别项目(BP网络)\
     文件      343734  2015-08-31 16:34  1.字母识别项目(BP网络)\1.bmp
     文件      132793  2017-11-07 18:15  1.字母识别项目(BP网络)\1.jpg
     文件       14502  2009-05-07 22:23  1.字母识别项目(BP网络)\123.bmp
     文件       12566  2009-05-07 22:22  1.字母识别项目(BP网络)\143.bmp
     文件       43516  2017-11-07 18:16  1.字母识别项目(BP网络)\2.jpg
     文件        4344  2010-06-01 15:15  1.字母识别项目(BP网络)\E52PT.mat
     文件      118191  2010-06-01 15:17  1.字母识别项目(BP网络)\E52net.mat
     文件      395292  2010-06-01 15:21  1.字母识别项目(BP网络)\Thumbs.db
     文件       27618  2017-12-04 18:02  1.字母识别项目(BP网络)\qrcode_for_gh_ee7f0fa7ec4a_258.jpg
     文件        1620  2017-09-08 20:24  1.字母识别项目(BP网络)\shibie2.m
     文件       17262  2017-11-07 18:15  1.字母识别项目(BP网络)\shiyan1.jpg
     文件      381440  2018-01-06 21:35  1.字母识别项目(BP网络)\学习前必读.ppt
     文件       39424  2017-09-08 20:16  1.字母识别项目(BP网络)\神经网络.doc
     文件          42  2017-09-08 20:17  1.字母识别项目(BP网络)\说明文档.txt

评论

共有 条评论