91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.81MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-10
  • 語言: Matlab
  • 標簽: 人臉識別??

資源簡介

人臉識別的MATLAB代碼,可成功運行,附編譯的教程和orl人臉庫。代碼可實現從人臉庫選擇任意一張照片,進而檢測出是第幾個人。歡迎有需要的朋友下載。

資源截圖

代碼片段和文件信息

clcclear??
npersons=40;%選取40個人的臉??
global?imgrow;??
global?imgcol;??
global?edit2??
imgrow=112;??
imgcol=92;??
??
set(edit2‘string‘‘讀取訓練數據......‘)%顯示在句柄為edit2的文本框里??
drawnow?????%更新窗口的內容,不然程序結束時才會顯示,這樣只能看到最后一句??
f_matrix=ReadFace(npersons0);%讀取訓練數據??
nfaces=size(f_matrix1);%樣本人臉的數量??
??
set(edit2‘string‘‘訓練數據PCA特征提取......‘)??
drawnow??
mA=mean(f_matrix);??
k=20;%降維至20維??
[pcafaceV]=fastPCA(f_matrixkmA);%主成分分析法特征提取??
??
set(edit2‘string‘‘訓練數據規范化......‘)??
drawnow??
lowvec=min(pcaface);??
upvec=max(pcaface);??
scaledface?=?scaling(?pcafacelowvecupvec);??
??
set(edit2‘string‘‘SVM樣本訓練......‘)??
drawnow??
gamma=0.0078;??
c=128;??
multiSVMstruct=multiSVMtrain(?scaledfacenpersonsgammac);??
save(‘recognize.mat‘‘multiSVMstruct‘‘npersons‘‘k‘‘mA‘‘V‘‘lowvec‘‘upvec‘);??
??
set(edit2‘string‘‘讀取測試數據......‘)??
drawnow??
[testfacerealclass]=ReadFace(npersons1);??
??
set(edit2‘string‘‘測試數據特征降維......‘)??
drawnow??
m=size(testface1);??
for?i=1:m??
????testface(i:)=testface(i:)-mA;??
end??
pcatestface=testface*V;??
??
set(edit2‘string‘‘測試數據規范化......‘)??
drawnow??
scaledtestface?=?scaling(?pcatestfacelowvecupvec);??
??
set(edit2‘string‘‘SVM樣本分類......‘)??
drawnow??
class=?multiSVM(scaledtestfacemultiSVMstructnpersons);??
set(edit2‘string‘‘測試完成!‘)??
accuracy=sum(class==realclass)/length(class);??
msgbox([‘識別準確率:‘num2str(accuracy*100)‘%。‘])

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1573??2015-08-16?21:50??face.m
?????文件?????????907??2015-08-16?21:51??faceGUI.m
?????文件?????????501??2015-08-16?21:40??fastPCA.m
?????文件?????????271??2015-08-16?21:53??GUIopen.m
?????文件????????1365??2015-08-16?21:54??GUIrecg.m
?????文件?????????264??2015-08-16?21:42??kfun_rbf.m
?????文件?????????390??2015-08-16?21:42??multiSVM.m
?????文件?????????417??2015-08-16?21:41??multiSVMtrain.m
?????目錄???????????0??2015-08-16?21:32??orl_faces\
?????文件????????1579??1995-02-24?02:13??orl_faces\README
?????目錄???????????0??2015-08-16?21:32??orl_faces\s1\
?????目錄???????????0??2015-08-16?21:32??orl_faces\s10\
?????文件???????10318??1994-04-18?21:18??orl_faces\s10\1.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s10\10.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s10\2.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s10\3.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s10\4.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s10\5.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s10\6.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s10\7.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s10\8.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s10\9.pgm
?????目錄???????????0??2015-08-16?21:32??orl_faces\s11\
?????文件???????10318??1994-04-18?21:18??orl_faces\s11\1.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s11\10.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s11\2.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s11\3.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s11\4.pgm
?????文件???????10318??1994-04-18?21:18??orl_faces\s11\5.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s11\6.pgm
?????文件???????10318??1994-04-18?21:07??orl_faces\s11\7.pgm
............此處省略422個文件信息

評論

共有 條評論