• 大小: 4KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Matlab
  • 标签:

资源简介

使用MATLAB代码实现人脸识别,使用GUI显示。

资源截图

代码片段和文件信息

%开始辨认4 9.4  开始辨认图片
% --- Executes on button press in pushbutton2.
function pushbutton2_Callback(hobject eventdata handles)
global im
global reference
global W
global imgmean
global col_of_data
global pathname
global img_path_list
global file1
% 预处理新数据
im = double(im(:));
objectone = W‘*(im - imgmean); %计算每幅图像的投影
distance = 9999999999999999999;
% 最小距离法,寻找和待识别图片最为接近的训练图片
for k = 1:col_of_data
temp = norm(objectone - reference(:k));
if(distance>temp)
aimone = k;
distance = temp;
aimpath = strcat(pathname ‘/‘img_path_list(aimone).name);
axes(handles.axes2)
imshow(aimpath)
file2=img_path_list(aimone).name;
file2(end-6:end)=[];
set(handles.edit4‘string‘file2)
jieguo=‘识别失败‘;
if(strcmp(file1file2)==1)
jieguo=‘识别成功‘;
end
set(handles.edit1‘string‘jieguo)
end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         861  2017-05-12 10:35  GUI人脸识别MATLAB代码\pushbutton2_Callback.m
     文件        1079  2017-05-12 10:35  GUI人脸识别MATLAB代码\pushbutton3_Callback.m
     文件        2129  2017-05-12 10:35  GUI人脸识别MATLAB代码\pushbutton4_Callback.m
     文件         509  2017-05-12 10:33  GUI人脸识别MATLAB代码\untitled.m
     文件         717  2017-05-12 10:34  GUI人脸识别MATLAB代码\untitled_OpeningFcn.m
     文件         550  2017-05-12 10:39  GUI人脸识别MATLAB代码\untitled_OutputFcn.m
     目录           0  2017-05-12 11:26  GUI人脸识别MATLAB代码\

评论

共有 条评论

相关资源