资源简介
这个课题是用matlab做的多人场景的人脸识别。先预处理,人脸定位,分割,训练,PCA降维求出协方差矩阵,人脸特征值,然后每个测试的人脸分别进行矩阵求列,作差对比,结果最小的就是目标人脸,输出识别结果,这个设计有可视化GUI用户操作界面,是个创新类课题。欢迎交流。
代码片段和文件信息
function varargout = Main(varargin)
% MAIN MATLAB code for Main.fig
% MAIN by itself creates a new MAIN or raises the existing
% singleton*.
%
% H = MAIN returns the handle to a new MAIN or the handle to
% the existing singleton*.
%
% MAIN(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in MAIN.M with the given input arguments.
%
% MAIN(‘Property‘‘Value‘...) creates a new MAIN or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before Main_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to Main_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE‘s Tools menu. Choose “GUI allows only one
% instance to run (singleton)“.
%
% See also: GUIDE GUIDATA GUIHANDLES
% Edit the above text to modify the response to help Main
% Last Modified by GUIDE v2.5 21-Nev-2020 01:12:36
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @Main_OpeningFcn ...
‘gui_OutputFcn‘ @Main_OutputFcn ...
‘gui_LayoutFcn‘ [] ...
‘gui_Callback‘ []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State varargin{:});
else
gui_mainfcn(gui_State varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before Main is made visible.
function Main_OpeningFcn(hobject eventdata handles varargin)
% This function has no output args see OutputFcn.
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to Main (see VARARGIN)
% Choose default command line output for Main
handles.output = hobject;
% Update handles structure
guidata(hobject handles);
% UIWAIT makes Main wait for user response (see UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = Main_OutputFcn(hobject eventdata handles)
% varargout cell array for returning output args (see VARARGOUT);
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
function edit1_Callback(hobject eventdata handles)
% hobject handle to edit1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hobject‘String‘) returns contents of edit1 a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-09-04 15:13 MATLAB多人人脸识别系统\
文件 11382 2020-08-06 18:47 MATLAB多人人脸识别系统\1.bmp
文件 11382 2020-08-06 18:47 MATLAB多人人脸识别系统\2.bmp
文件 11382 2020-08-06 18:47 MATLAB多人人脸识别系统\3.bmp
文件 11382 2020-08-06 18:47 MATLAB多人人脸识别系统\4.bmp
文件 57466 2020-08-06 18:48 MATLAB多人人脸识别系统\GUI控件设计.jpg
文件 296014 2020-08-06 18:47 MATLAB多人人脸识别系统\GUI效果预期示意图.jpg
文件 122599 2020-08-06 18:46 MATLAB多人人脸识别系统\GUI设计图.jpg
文件 16824 2020-08-14 20:36 MATLAB多人人脸识别系统\Main.fig
文件 55127 2020-08-14 20:36 MATLAB多人人脸识别系统\Main.m
文件 3776120 2020-08-06 18:47 MATLAB多人人脸识别系统\img_gray.mat
文件 3239018 2020-08-06 18:47 MATLAB多人人脸识别系统\num_anbaorenyuan.mat
文件 3239018 2020-08-06 18:47 MATLAB多人人脸识别系统\num_wailairenyuan.mat
文件 3239018 2020-08-06 18:47 MATLAB多人人脸识别系统\num_yingyerenyuan.mat
文件 3170219 2020-08-06 18:47 MATLAB多人人脸识别系统\trainresult.mat
目录 0 2020-09-04 15:13 MATLAB多人人脸识别系统\人脸库\
目录 0 2020-09-04 15:13 MATLAB多人人脸识别系统\人脸库\01\
文件 16114 2019-06-12 20:55 MATLAB多人人脸识别系统\人脸库\01\s1.bmp
文件 59838 2019-06-12 20:56 MATLAB多人人脸识别系统\人脸库\01\s2.bmp
文件 202074 2019-06-12 20:56 MATLAB多人人脸识别系统\人脸库\01\s3.bmp
文件 666990 2019-06-12 21:05 MATLAB多人人脸识别系统\人脸库\01\s4.bmp
文件 25446 2019-06-12 21:05 MATLAB多人人脸识别系统\人脸库\01\s5.bmp
目录 0 2020-09-04 15:13 MATLAB多人人脸识别系统\人脸库\02\
文件 50106 2019-06-12 21:06 MATLAB多人人脸识别系统\人脸库\02\s1.bmp
文件 44950 2019-06-12 21:06 MATLAB多人人脸识别系统\人脸库\02\s2.bmp
文件 227754 2019-06-12 21:06 MATLAB多人人脸识别系统\人脸库\02\s3.bmp
文件 168798 2019-06-12 21:07 MATLAB多人人脸识别系统\人脸库\02\s4.bmp
文件 12794 2019-06-12 21:07 MATLAB多人人脸识别系统\人脸库\02\s5.bmp
目录 0 2020-09-04 15:13 MATLAB多人人脸识别系统\人脸库\03\
文件 143062 2019-06-12 21:07 MATLAB多人人脸识别系统\人脸库\03\s1.bmp
文件 23022 2019-06-12 21:08 MATLAB多人人脸识别系统\人脸库\03\s2.bmp
............此处省略35个文件信息
相关资源
- 人脸识别经典算法PCA和2DPCA 的matlab版
- 基于SVM的人脸识别代码_matlab
- 稀疏表示的人脸识别完整MATLAB可运行
- pca人脸识别算法
- 基于稀疏表示的人脸识别Matlab程序
- 基于PCA主成分分析的人脸识别
- oldpac.rar
- 基于ORL库和PCA方法的人脸识别系统m
- 基于神经网络的人脸识别_检测MATLAB模
- 人脸识别 MATLAB代码
- BP神经网络的人脸识别matlab代码
- PCA人脸降维与单幅图像识别
- 基于MATLAB 的人脸识别
- 基于PCA与KPCA的SVM人脸识别程序含数据
- 基于PCA与SVM的人脸识别matlab代码
- 基于CNN的人脸识别matlab版本.rar
- LDA人脸识别matlab code
- matlab手写卷积神经网络人脸识别
- PCA最近邻分类方法人脸识别
- PCA人脸识别matlab代码
-
人脸数据集 Extended Yale B Databa
seEYa - 基于MATLAB的人脸识别源码
- 人脸识别原理与实战:以MATLAB为工具
- LDA人脸识别MATLAB含k近邻算法
- MATLAB人脸识别PCA实现
- 人脸识别MATLAB,亲测可运行
- 人脸识别MATLAB源程序
- 基于PCA的人脸识别代码MATLAB版
- 基于fisher的线性判别分析(LDA)人脸
- 基于KL变换的人脸识别
评论
共有 条评论