• 大小: 886.49 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-26
  • 语言: 其他
  • 标签: bp网络  识别  

资源简介

老师留的关于神经网路的作业,实现了下。识别三种表情,识别率一般

资源截图

代码片段和文件信息

%输入源样本 为不同的表情
clear all
for pcolum=1:23             %从1到23进行循环
    p1=ones(3030);         %建立全为30*30且初始值为1的样本矩阵
    m=strcat(‘D:\MATLAB\work\face\‘int2str(pcolum)‘.bmp‘);
    I=imread(m);           %循环读入样本文件
    I1=im2bw(I0.3);       %对输入图像进行二值化处理将256级转换为2级 采用全局阈值0.3,对输入图像进行二值化处理 采用全局阈值0.3,im2bw为二值化处理函数,处理后的结果是0-1之间的值
    %imshow(I1);
   [mn]=find(I1==0);      %I1为0的坐标0代表黑点。1代表白点。就是找寻黑点的横纵最大和最小的坐标点
   rowmin=min(m);
   rowmax=max(m);
   colummin=min(n);
   colummax=max(n);
   I2=I1(rowmin:rowmaxcolummin:colummax);  %截取是入图像中的脸部分
   %imshow(I2);%显示截取后的样本
   rate=30/max(size(I2)); 
   I3=imresize(I2rate);  %对输入文件变尺寸处理
   %imshow(I3);
   
   
   [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 {12345678 910111213}
        t(pcolum+1)=1    %笑
    case{20212223}
        t(pcolum+1)=2    %囧
      case{141516171819}
        t(pcolum+1)=3    %怒
    
  end                    %建立与训练样本对应的输出值t
end
save 51ET p t;


        
        
       
                
        
        
        




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     387350  2009-05-19 13:02  ET51net.mat

     文件       1560  2009-05-19 13:04  jianliyangben.m

     文件       1569  2009-05-18 23:15  jianliyangben.asv

     文件        598  2009-05-19 13:01  trainNet.m

     文件       1327  2009-05-19 12:37  tryout.m

     文件       1326  2009-05-19 00:06  backNet\51ET.mat

     文件     387350  2009-05-19 00:32  backNet\ET51net.mat

     文件      93762  2009-05-17 00:03  face\1.bmp

     文件      93762  2009-05-18 15:07  face\10.bmp

     文件      93762  2009-05-17 00:10  face\11.bmp

     文件      93762  2009-05-17 00:11  face\12.bmp

     文件     274566  2009-05-18 15:46  face\13.bmp

     文件      93762  2009-05-18 15:03  face\14.bmp

     文件      93762  2009-05-18 15:04  face\15.bmp

     文件      93762  2009-05-18 15:05  face\16.bmp

     文件      93762  2009-05-18 15:06  face\17.bmp

     文件     147254  2009-05-18 15:46  face\18.bmp

     文件      93762  2009-05-17 00:12  face\19.bmp

     文件      93762  2009-05-17 01:20  face\2.bmp

     文件      93762  2009-05-17 00:01  face\20.bmp

     文件      93762  2009-05-17 01:33  face\21.bmp

     文件      93762  2009-05-18 15:08  face\22.bmp

     文件      93762  2009-05-17 01:37  face\23.bmp

     文件      93762  2009-05-17 01:21  face\3.bmp

     文件      93762  2009-05-17 01:22  face\4.bmp

     文件      93762  2009-05-17 01:22  face\5.bmp

     文件      93762  2009-05-18 14:58  face\6.bmp

     文件      93762  2009-05-17 01:27  face\7.bmp

     文件      93762  2009-05-17 01:30  face\8.bmp

     文件      93762  2009-05-18 15:06  face\9.bmp

............此处省略19个文件信息

评论

共有 条评论