資源簡介
基于PCA與SVM的人臉識別系統,用matlab編寫,我測試過了!
代碼片段和文件信息
function?nClass?=?classify(newFacePath)
%?整個分類(識別)過程
display(‘?‘);
display(‘?‘);
display(‘識別開始...‘);
%?讀入相關訓練結果
display(‘載入訓練參數...‘);
load(‘Mat/PCA.mat‘);
load(‘Mat/scaling.mat‘);
load(‘Mat/trainData.mat‘);
load(‘Mat/multiSVMTrain.mat‘);
display(‘..............................‘);
xNewFace?=?ReadAFace(newFacePath);?%?讀入一個測試樣本
xNewFace?=?double(xNewFace);
xNewFace?=?xNewFace*W;?%?經過pca變換降維
xNewFace?=?scaling(xNewFace1A0B0);
display(‘身份識別中...‘);
nClass?=?multiSVMClassify(xNewFace);
display(‘..............................‘);
display([‘身份識別結束,類別為:‘?num2str(nClass)?‘。‘]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-12?15:22??chapter13\
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\Data\
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\Data\ORL\
?????文件????????1579??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\README
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\Data\ORL\s1\
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\1.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\10.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\2.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\3.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\4.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\5.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\6.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\7.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\8.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s1\9.pgm
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\Data\ORL\s10\
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\1.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\10.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\2.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\3.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\4.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\5.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\6.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\7.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\8.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s10\9.pgm
?????目錄???????????0??2011-10-12?15:22??chapter13\FaceRec\Data\ORL\s11\
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s11\1.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s11\10.pgm
?????文件???????10318??2007-10-30?06:16??chapter13\FaceRec\Data\ORL\s11\2.pgm
............此處省略459個文件信息
- 上一篇:實用Matlab圖像與視頻處理
- 下一篇:基于Matlab的三維重建代碼
評論
共有 條評論