使用特征面进行人脸识别

时间:2015-03-29 10:01:59

标签: matlab face-recognition eigenvector

我是编程新手所以请原谅我,如果怀疑是愚蠢的.. 这个函数用于我在matlab学习的程序之一。 function [X y width height names] = read_images(path).. 我很困惑,在func read_image中提供了什么路径 此函数后面的代码是

folder = list_files(path);
    X = [];
    y = [];
    names = {};
    n = 1;
    for i=1:length(folder)
        subject = folder{i};
        images = list_files([path, filesep, subject]);
        if(length(images) == 0)
            continue;
        end
        added = 0;
        names{n} = subject;
        for j=1:length(images)
            filename = [path, filesep, subject, filesep, images{j}];
再次,“文件夹”的意思是指我必须提供的东西.plz帮助我。

1 个答案:

答案 0 :(得分:0)

folder = list_files(path); % get all files from a given path
    images = list_files([path, filesep, subject]);

filesep分隔2个目录路径和主题。创建两个矩阵,第一个是路径,第二个是主题,忽略文件或空文件夹。