pca人脸识别算法,MATLAB编写,包含人脸库,可以直接运行
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-19 15:48 pca
文件 1246 2019-04-19 15:14 pcaarrDataMat.m
目录 0 2018-11-30 20:47 pcaface_images
目录 0 2018-11-30 20:47 pcaface_imagesall
文件 115058 2018-11-30 20:46 pcaface_imagesall 1-1m.jpg
文件 114118 2018-11-30 20:46 pcaface_imagesall 1-2m.jpg
文件 113072 2018-11-30 20:46 pcaface_imagesall 1-3m.jpg
文件 110484 2018-11-30 20:46 pcaface_imagesall 1-4m.jpg
文件 129191 2018-11-30 20:46 pcaface_imagesall 1-5m.jpg
文件 115193 2018-11-30 20:46 pcaface_imagesall 1-6m.jpg
文件 104799 2018-11-30 20:46 pcaface_imagesall 2-1m.jpg
文件 106053 2018-11-30 20:46 pcaface_imagesall 2-2m.jpg
文件 106504 2018-11-30 20:46 pcaface_imagesall 2-3m.jpg
文件 105827 2018-11-30 20:46 pcaface_imagesall 2-4m.jpg
文件 106678 2018-11-30 20:46 pcaface_imagesall 2-5m.jpg
文件 107345 2018-11-30 20:46 pcaface_imagesall 2-6m.jpg
文件 100944 2018-11-30 20:46 pcaface_imagesall 3-1m.jpg
文件 100281 2018-11-30 20:46 pcaface_imagesall 3-2m.jpg
文件 100526 2018-11-30 20:46 pcaface_imagesall 3-3m.jpg
文件 100168 2018-11-30 20:46 pcaface_imagesall 3-4m.jpg
文件 102192 2018-11-30 20:46 pcaface_imagesall 3-5m.jpg
文件 101107 2018-11-30 20:46 pcaface_imagesall 3-6m.jpg
文件 105976 2018-11-30 20:46 pcaface_imagesall 4-1m.jpg
文件 106120 2018-11-30 20:46 pcaface_imagesall 4-2m.jpg
文件 105077 2018-11-30 20:46 pcaface_imagesall 4-3m.jpg
文件 104581 2018-11-30 20:46 pcaface_imagesall 4-4m.jpg
文件 103861 2018-11-30 20:46 pcaface_imagesall 4-5m.jpg
文件 102437 2018-11-30 20:46 pcaface_imagesall 4-6m.jpg
文件 114447 2018-11-30 20:46 pcaface_imagesall 5-1m.jpg
文件 114443 2018-11-30 20:46 pcaface_imagesall 5-2m.jpg
文件 114943 2018-11-30 20:46 pcaface_imagesall 5-3m.jpg
............此处省略463个文件信息
function [samples samplesMean rawNum rolNum originSize]=arrDataMat(path imageNameList newSize)
%[samples samplesMean rawNum rolNum originSize]=arrDataMat(path imageNameList newSize)
%子函数,根据图像名称列表,读取图像数据,并灰度化,转化成 样本数*[newSize(1)*newSize(2)]数据阵
%输入:
%path:图像路径
%imageNameList:图像名称列表,类型为元胞数组
%newSize:缩减后图像尺度
%输出:
%samples:数据矩阵(一行为一个样本)
%samplesMean:数据阵平均值(行向量)
%rawNum:样本数
%rolNum:原始的变量维数,即像素的行*像素的列
%originSize:缩减前图片尺寸
rawNum = size(imageNameList1); %rawNum:样本数
rolNum=newSize(1)*newSize(2); %原始维度
samples = zeros(rawNum rolNum);
img = imread([pathimageNameList{1}]);
originSize = size(img);
originSize = originSize(1:2);
clear img;
%准备样本矩阵
for k=1:rawNum
imageTemp_ = imread([pathimageNameList{k}]);
imageTemp = im2double(imageTemp_);
if length(size(imageTemp))==3
imageTemp = rgb2gray(imageTemp); %灰度化
imageTemp = histeq(imageTemp); %直方图均衡化
end
imageTemp2 = imresize(imageTemp newSize);
imageTemp3 = imageTemp2(:)‘;
samples(k:) = imageTemp3;
end
samplesMean = mean(samples);%样本均值
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-19 15:48 pca
文件 1246 2019-04-19 15:14 pcaarrDataMat.m
目录 0 2018-11-30 20:47 pcaface_images
目录 0 2018-11-30 20:47 pcaface_imagesall
文件 115058 2018-11-30 20:46 pcaface_imagesall 1-1m.jpg
文件 114118 2018-11-30 20:46 pcaface_imagesall 1-2m.jpg
文件 113072 2018-11-30 20:46 pcaface_imagesall 1-3m.jpg
文件 110484 2018-11-30 20:46 pcaface_imagesall 1-4m.jpg
文件 129191 2018-11-30 20:46 pcaface_imagesall 1-5m.jpg
文件 115193 2018-11-30 20:46 pcaface_imagesall 1-6m.jpg
文件 104799 2018-11-30 20:46 pcaface_imagesall 2-1m.jpg
文件 106053 2018-11-30 20:46 pcaface_imagesall 2-2m.jpg
文件 106504 2018-11-30 20:46 pcaface_imagesall 2-3m.jpg
文件 105827 2018-11-30 20:46 pcaface_imagesall 2-4m.jpg
文件 106678 2018-11-30 20:46 pcaface_imagesall 2-5m.jpg
文件 107345 2018-11-30 20:46 pcaface_imagesall 2-6m.jpg
文件 100944 2018-11-30 20:46 pcaface_imagesall 3-1m.jpg
文件 100281 2018-11-30 20:46 pcaface_imagesall 3-2m.jpg
文件 100526 2018-11-30 20:46 pcaface_imagesall 3-3m.jpg
文件 100168 2018-11-30 20:46 pcaface_imagesall 3-4m.jpg
文件 102192 2018-11-30 20:46 pcaface_imagesall 3-5m.jpg
文件 101107 2018-11-30 20:46 pcaface_imagesall 3-6m.jpg
文件 105976 2018-11-30 20:46 pcaface_imagesall 4-1m.jpg
文件 106120 2018-11-30 20:46 pcaface_imagesall 4-2m.jpg
文件 105077 2018-11-30 20:46 pcaface_imagesall 4-3m.jpg
文件 104581 2018-11-30 20:46 pcaface_imagesall 4-4m.jpg
文件 103861 2018-11-30 20:46 pcaface_imagesall 4-5m.jpg
文件 102437 2018-11-30 20:46 pcaface_imagesall 4-6m.jpg
文件 114447 2018-11-30 20:46 pcaface_imagesall 5-1m.jpg
文件 114443 2018-11-30 20:46 pcaface_imagesall 5-2m.jpg
文件 114943 2018-11-30 20:46 pcaface_imagesall 5-3m.jpg
............此处省略463个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)