• 大小: 34.69MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-27
  • 语言: Matlab
  • 标签: matlab  图像处理  

资源简介

基于matlab的主成分分析的人脸二维码识别,将其与QR二维码的编解码进行了结合,使用MATLAB作为工具平台,调用QR二维码编解码应用程序,进而实现了一个人脸二维码自动识别的系统原型,仿真实现效果较好

资源截图

代码片段和文件信息

function Construct_PCA_Database()
if exist(fullfile(pwd ‘人脸库/model.mat‘) ‘file‘)
    return;
end
classNum = 40;
sampleNum = 10;
hw = waitbar(0 ‘构建PCA数据库进度:‘ ‘Name‘ ‘PCA人脸识别‘);
rt = 0.1;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
allsamples = Get_Samples(classNum sampleNum);
rt = 0.3;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
samplemean = mean(allsamples);
xmean = Get_StandSample(allsamples samplemean);
rt = 0.5;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
sigma = xmean*xmean‘; 
[v d] = eig(sigma);
d1 = diag(d);
rt = 0.7;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
dsort = flipud(d1);
vsort = fliplr(v);
p = classNum*sampleNum;
base = xmean‘ * vsort(:1:p) * diag(dsort(1:p).^(-1/2));
rt = 0.9;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
save(fullfile(pwd ‘人脸库/model.mat‘) ‘base‘ ‘samplemean‘);
rt = 1;
waitbar(rt hw sprintf(‘构建PCA数据库进度:%i%%‘ round(rt*100)));
delete(hw);
msgbox(‘构建PCA数据库完成!‘ ‘提示信息‘ ‘Modal‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-04-26 21:55  第 07 章 基于主成分分析的人脸二维码识别\
     文件        1124  2015-01-02 14:58  第 07 章 基于主成分分析的人脸二维码识别\Construct_PCA_Database.m
     文件         403  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\FaceRec.m
     文件         186  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\GetFaceVector.m
     文件         393  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\Get_Samples.m
     文件         146  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\Get_StandSample.m
     文件        7416  2014-03-18 10:06  第 07 章 基于主成分分析的人脸二维码识别\Im.mat
     文件         161  2014-03-14 14:16  第 07 章 基于主成分分析的人脸二维码识别\InitLib.m
     文件       10915  2014-03-18 10:05  第 07 章 基于主成分分析的人脸二维码识别\MainForm.fig
     文件        8082  2014-03-18 10:05  第 07 章 基于主成分分析的人脸二维码识别\MainForm.m
     文件         469  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\OpenImageFile.m
     文件         239  2015-01-02 14:57  第 07 章 基于主成分分析的人脸二维码识别\Pre_Process.m
     文件         638  2015-01-02 14:58  第 07 章 基于主成分分析的人脸二维码识别\QrDen.m
     文件         821  2015-01-02 14:58  第 07 章 基于主成分分析的人脸二维码识别\QrGen.m
     文件           0  2014-03-14 14:43  第 07 章 基于主成分分析的人脸二维码识别\com.google.zxing.MultiFormatReader
     目录           0  2017-04-26 21:55  第 07 章 基于主成分分析的人脸二维码识别\images\
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\images\01.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\images\02.BMP
     文件        5944  2014-03-13 17:01  第 07 章 基于主成分分析的人脸二维码识别\mtx.mat
     文件       43056  2014-03-14 21:30  第 07 章 基于主成分分析的人脸二维码识别\qr.tif
     文件       22317  2014-03-14 14:23  第 07 章 基于主成分分析的人脸二维码识别\zxing_decrypt.jar
     文件      372550  2014-03-13 15:51  第 07 章 基于主成分分析的人脸二维码识别\zxing_encrypt.jar
     目录           0  2017-04-26 21:55  第 07 章 基于主成分分析的人脸二维码识别\人脸库\
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL001.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL002.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL003.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL004.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL005.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL006.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL007.BMP
     文件       11382  2011-04-28 21:37  第 07 章 基于主成分分析的人脸二维码识别\人脸库\ORL008.BMP
............此处省略393个文件信息

评论

共有 条评论