%--------------函数说明-------------
% 整合输入的人脸样本
% 输出:样本矩阵
%-----------------------------------
function ImgData = imgdata()
%用法: ImgData = imgdata();
namud = 0.5; %原始图片缩小倍数
%分别导入图片
pic1 = rgb2gray(imread('1.jpg')); pic1 = imresize(pic1,namud);
pic2 = rgb2gray(imread('2.jpg')); pic2 = imresize(pic2,namud);
pic3 = rgb2gray(imread('3.jpg')); pic3 = imresize(pic3,namud);
pic4 = rgb2gray(imread('4.jpg')); pic4 = imresize(pic4,namud);
pic5 = rgb2gray(imread('5.jpg')); pic5 = imresize(pic5,namud);
pic6 = rgb2gray(imread('6.jpg')); pic6 = imresize(pic6,namud);
pic7 = rgb2gray(imread('7.jpg')); pic7 = imresize(pic7,namud);
pic8 = rgb2gray(imread('8.jpg')); pic8 = imresize(pic8,namud);
pic9 = rgb2gray(imread('9.jpg')); pic9 = imresize(pic9,namud);
pic10 = rgb2gray(imread('10.jpg')); pic10 = imresize(pic10,namud);
% pic11 = rgb2gray(imread('11.jpg')); pic11 = imresize(pic11,namud);
% pic12 = rgb2gray(imread('12.jpg')); pic12 = imresize(pic12,namud);
[m,n] = size(pic1); %取图片大小
% 下面采用一个细胞体结构的数据类型存储多个矩阵
pic_all = {pic1,pic2,pic3,pic4,pic5,pic6,pic7,pic8,pic9,pic10};
for i=1:10
%把m*n的矩阵变换成1*(m*n)的矩阵
ImgData(i,:) = reshape(pic_all{i},1,m*n);
end
%讲数据范围缩小到0到1之间
ImgData = double(ImgData)/255;
Matlab人脸识别_人脸识别_人脸检测_matlab
版权申诉
5星 · 超过95%的资源 75 浏览量
2022-04-19
22:55:27
上传
评论 9
收藏 387KB RAR 举报
阿里matlab建模师
- 粉丝: 3209
- 资源: 2782
最新资源
- 数据结构课程设计-全国交通出行咨询模拟系统C语言实现源码.zip
- cef-binary-109.0.1+gcd5e37a+chromium-109.0.5414.8-windows32
- 基于C语言的全国交通咨询系统模拟源码.zip
- 炫酷代码雨,超级炫酷哦!!!
- 基于物联网MQTT协议的智能停车场管理系统
- POETIZE个人博客系统源码 - 最美博客
- 基于深度学习的行人检测系统源码+项目说明(YoloV3+Tensorflow).zip
- 区块链系统:以比特币为基础
- 直接插入排序(Insertion Sort)是一种简单直观的排序算法.txt
- Python实现基于深度学习的预测区域电力负荷模型源码+项目说明(高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
前往页