资源简介
老师留的关于神经网路的作业,实现了下。识别三种表情,识别率一般
代码片段和文件信息
%输入源样本 为不同的表情
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个文件信息
相关资源
- 支持向量机的船舶目标识别
- 基于OpenCV的数字识别468815
- LDA 人脸识别
- 血液图像处理—细胞识别
- 编译词法分析器识别关键字常数和符
- DSP 语音识别程序 DTW MFCC
- halcon简单实现人脸识别.hdev
- scratch -教学案例 识别物品颜色.sb3
- OCR识别字符
- halcon-ocr训练及识别
- Halcon车牌识别
- 基于HALCON识别指示灯亮灭和OCR识别.
- 滑块验证码无原图纯计算识别坐标.
- 解决Y470/Y570更新2.12BIOS后无法识别8G内
- 百度API车牌识别DEMO.rar
- 百度图片识别源码.rar
- 物联网中无线传感器节点和RFID数据融
- 常用电子元器件图片识别
- 电子元器件识别
- 基于进化算法的岩体参数智能识别
- INBarcodeOCR条码识别组件,识别率及速
- 文软快递单扫描识别软件 v8.1 简易版
- 4×4矩阵式键盘识别技术源码
- 基于模型识别的小电流接地选线方法
- 指纹自动考勤系统的设计与实现
- 特定人语音识别技术在汽车控制上的
- 基于小波和Wigner-Ville分布的轨道不平
- XP如何识别AMD机上SATA的AHCI模式
- 突水水源的独立性权–模糊可变理
- 用于牛奶质量检测的RFID天线设计
评论
共有 条评论