资源简介
利用主成分分析(PCA),从数据库图像中,分析出测试图像相匹配的图像,具体测试也可参照我的博客
代码片段和文件信息
%-----人脸匹配
%-----输入:细胞结构体数据Cell_all(包括样本集合,特征值与特征向量)
% 想要识别的人脸(彩色图像)
%-----输出:匹配的结果
%-----------------------------------
function FaceFind = facefind(Cell_allimg2find)
%细胞结构体的调用
img_all = Cell_all{1};
[m1n1] = size(img_all);
V = Cell_all{2};
D = Cell_all{3};
namud = 0.5; %图片缩小的倍数
%对需要识别的图像进行灰度等的处理
pic = rgb2gray(img2find); %灰度处理
pic = imresize(picnamud); %变换大小
[m2n2] = size(pic);
pic = reshape(pic1m2*n2); %重新排列
pic = double(pic)/255;
pic_done = pic*V*D; %处理完的数据
%% 归一化 --》避免运算出现特别大的数据
Ma = max(max(pic_done));
Mi = min(min(pic_done));
pic_done = pic_done/(Ma - Mi);
%%
for i=1:m1
% 归一化 --》避免运算出现特别大的数据
Ma1 = max(img_all(i:));
Mi1 = min(img_all(i:));
img_all(i:
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11236 2018-06-13 16:22 Matlab人脸识别\1.jpg
文件 10537 2018-06-13 16:54 Matlab人脸识别\10.jpg
文件 132275 2018-06-13 20:52 Matlab人脸识别\2.jpg
文件 133656 2018-06-13 20:27 Matlab人脸识别\21.jpg
文件 133903 2018-06-13 20:29 Matlab人脸识别\211.jpg
文件 8732 2018-06-13 16:24 Matlab人脸识别\3.jpg
文件 11223 2018-06-13 16:48 Matlab人脸识别\4.jpg
文件 9102 2018-06-13 16:49 Matlab人脸识别\5.jpg
文件 13269 2018-06-13 20:45 Matlab人脸识别\6.jpg
文件 10509 2018-06-13 16:50 Matlab人脸识别\61.jpg
文件 9571 2018-06-13 16:52 Matlab人脸识别\7.jpg
文件 10108 2018-06-13 16:53 Matlab人脸识别\8.jpg
文件 11552 2018-06-13 20:36 Matlab人脸识别\9.jpg
文件 1190 2018-06-13 17:03 Matlab人脸识别\facefind.m
文件 1384 2018-06-13 20:32 Matlab人脸识别\imgdata.m
文件 653 2018-06-13 17:03 Matlab人脸识别\PCA.m
文件 131832 2018-06-13 20:49 Matlab人脸识别\test.jpg
文件 135980 2018-06-13 20:39 Matlab人脸识别\test11.jpg
文件 241 2018-06-13 21:27 Matlab人脸识别\Unti
目录 0 2018-10-31 19:27 Matlab人脸识别
----------- --------- ---------- ----- ----
776953 20
- 上一篇:MATLAB方程求根源程序
- 下一篇:特征选择算法mRMR.rar
相关资源
- adaboost 基于adaboost的人脸识别程序
- PCALDA PCA+LDA经典人脸识别算法
- pca_knn 本方法采用pca进行特征提取
- Gaborpca Gabor小波变换与PCA的人脸识别代
- face 收集的最全的人脸识别代码 有小
- PCA-SVM
- PCA_LDA_Face_Verification PCA+LDA人脸识别
- pcasvm1
- FaceRec 基于matlab2008的人脸识别系统
- face-recognition
- pca-som matlab下采用som神经网络算法进行
- SVM-face-recognition 注意:LIBSVM需要手动
- face-recognition 用SVM做的人脸识别Matla
- FaceRecogTool 基于稀疏表示的人脸识别系
- dataset_602139 人脸识别数据库
- LBP-face-recongnition-system 一个基于LBP(局
- YaleB1-10 Yale B数据库是人脸识别光照预
- faceRecognition Matlab终极人脸识别系统
- renlianshibie Gabor小波人脸识别
- LBPPLPQFER 人脸表情识别matlab程序LBP+L
- faceRecognition 一个matlab人脸识别程序代
- deeplearning_facerecognition 人脸识别
- DCT 本文设计基于DCT的人脸识别系统
- Facial-feature-detection 程序实现人脸特征
- face 人脸识别程序
- FaceRec 一个用matlab实现的基于支持向量
- Face-Recognition 流形学习算法LLE、ISOMA
- RSC 人脸识别的稀疏表示识别方法将稀
- Gabor_face 自己编写的Gabor 2DPCA人脸识别
- FaceRec1 PCA+BP神经网络的人脸识别程序
评论
共有 条评论