資源簡介
用主成分的分析法來進行人臉識別的例子很經典,同時用BP神經網絡對人臉進行訓練學習

代碼片段和文件信息
%創建調用文件夾的子函數
function?T?=?CreateDatabase(TrainDatabasePath)
TrainFiles?=?dir(TrainDatabasePath);%設置訓練的圖片路徑
Train_Number?=?0;%圖片數初始化
%用一循環遍歷所有圖片
for?i?=?1:size(TrainFiles1)
????if?not(strcmp(TrainFiles(i).name‘.‘)|strcmp(TrainFiles(i).name‘..‘)|strcmp(TrainFiles(i).name‘Thumbs.db‘))
????????Train_Number?=?Train_Number?+?1;?%?Number?of?all?images?in?the?training?database
????end
end
%%%%%%%%%%%%%%%%%%%%%%%%?Construction?of?2D?matrix?from?1D?image?vectors
T?=?[];
for?i?=?1?:?Train_Number
????str?=?int2str(i);
????str?=?strcat(‘\‘str‘.jpg‘);%調用時stract函數將圖片名字符進行連接
????str?=?strcat(TrainDatabasePathstr);%將圖片文件夾名以及圖片名作為一個字符串
????
????img?=?imread(str);%讀取路徑圖片
????img?=?rgb2gray(img);%將圖片轉為灰度圖以便下面的處理
????
????[irow?icol]?=?size(img);%定義圖片行與列的大小與原始大小一致
???
????temp?=?reshape(img‘irow*icol1);???%?將一個二維的圖片數組轉化為一個一維數組
????T?=?[T?temp];?%?對每一個圖片都這樣做??將最終得出的一維數組返回輸出???????????????
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1069??2018-05-24?19:28??Face?Recognition?ba
?????文件????????652??2018-05-24?19:43??Face?Recognition?ba
?????文件???????1364??2018-05-24?20:39??Face?Recognition?ba
?????文件????????879??2018-05-24?20:03??Face?Recognition?ba
?????文件???????6007??1994-10-05?15:21??Face?Recognition?ba
?????文件??????10059??2018-05-24?16:52??Face?Recognition?ba
?????文件???????6725??1994-10-05?15:19??Face?Recognition?ba
?????文件???????6525??1994-10-05?14:53??Face?Recognition?ba
?????文件???????5680??1994-10-05?15:14??Face?Recognition?ba
?????文件???????6264??1994-10-05?14:21??Face?Recognition?ba
?????文件???????5876??1994-10-05?14:11??Face?Recognition?ba
?????文件???????4352??1994-10-05?15:09??Face?Recognition?ba
?????文件???????6852??1994-10-05?13:49??Face?Recognition?ba
?????文件???????7611??2018-05-24?16:53??Face?Recognition?ba
?????文件???????4341??1994-10-05?15:39??Face?Recognition?ba
?????文件???????5570??1994-10-05?14:47??Face?Recognition?ba
?????文件???????6391??1994-10-05?14:21??Face?Recognition?ba
?????文件???????4223??1994-10-05?15:38??Face?Recognition?ba
?????文件???????5967??1994-10-05?14:10??Face?Recognition?ba
?????文件???????5870??1994-10-05?14:11??Face?Recognition?ba
?????文件???????4363??1994-10-05?15:09??Face?Recognition?ba
?????文件???????4360??1994-10-05?15:08??Face?Recognition?ba
?????文件???????6681??1994-10-05?15:19??Face?Recognition?ba
?????文件???????6693??1994-10-05?15:19??Face?Recognition?ba
?????文件???????5417??1994-10-05?14:47??Face?Recognition?ba
?????文件???????5448??1994-10-05?14:47??Face?Recognition?ba
?????文件???????6827??1994-10-05?13:49??Face?Recognition?ba
?????文件???????6219??1994-10-05?14:20??Face?Recognition?ba
?????文件???????6746??1994-10-05?13:48??Face?Recognition?ba
?????文件??????10376??2018-05-24?16:50??Face?Recognition?ba
............此處省略17個文件信息
評論
共有 條評論