資源簡介
Yale,PCA,SVM,matlab,人臉檢測,特征提取,人臉識別.
代碼片段和文件信息
function??[Out]=facerec(Trainset)
Slect=Trainset;
n=1;
M=45;
N=length(Slect);
allsamples=[];%所有訓練圖像
for?i=1:1:2
????for?j=1:N
????????filename??=?sprintf(‘D:\\zzh\\work\\zzh\\baseline_V8\\matlab\\Yale_5G\\face1\\%d_s%d.bmp‘iSlect(j));
??????a=imread(filename);?????
??????a=a‘;??
??????b=a(1:80*80);??%?b是行矢量?1×N,其中N=10000,提取順序是先列后行,即從上到下,從左到右
??????b=double(b);
??????allsamples=[allsamples;?b]??%?allsamples?是一個M?*?N?矩陣,allsamples?中每一行數據代表一張圖片,其中M=200
????end
end
samplemean=mean(allsamples);?%?平均圖片
xmean=[];
for?i=1:1:M?
????xmean(i:)=allsamples(i:)-samplemean;?%?xmean是一個M?×?N矩陣,xmean每一行保存的數據是“每個圖片數據-平均圖片”
end;
xmean
sigma=xmean*xmean‘;???%?M?*?M?階矩陣
sigma;
[v?d]=eig(sigma);
d1=diag(d);
[d2?index]=sort(d1);?%以升序排序
cols=size(v2);%?特征向量矩陣的列數
vsort=[];
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1221330??2007-07-25?20:30??Yale_5G\allcoor.mat
?????文件????1221330??2007-07-25?20:30??Yale_5G\ba
?????文件???????1381??2008-03-18?14:50??Yale_5G\face1\bilinear.m
?????文件????????306??2008-03-18?15:49??Yale_5G\face1\ch.m
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s1.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s10.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s11.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s2.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s3.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s4.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s5.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s6.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s7.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s8.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\10_s9.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s1.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s10.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s11.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s2.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s3.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s4.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s5.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s6.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s7.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s8.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\11_s9.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\12_s1.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\12_s10.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\12_s11.bmp
?????文件???????7478??2008-03-18?15:49??Yale_5G\face1\t\12_s2.bmp
............此處省略332個文件信息
評論
共有 條評論