recursiveFileList function help please
1 次查看(过去 30 天)
显示 更早的评论
Trying to use the function recursiveFileList but it doesnt exist how can i use it help thanks.
imageDir=[mltRoot, '/dataSet/att_faces'];
faceData=recursiveFileList(imageDir, 'pgm');
fprintf('Reading %d face images from %s...', length(faceData), imageDir)
tic
for i=1:length(faceData)
% fprintf('%d/%d: file=%s\n', i, length(faceData), faceData(i).path);
faceData(i).image=imread(faceData(i).path);
end
fprintf(' ===> %.2f sec\n', toc);
fprintf('Saving faceData.mat...\n');
save faceData faceData
0 个评论
回答(2 个)
Geoff Hayes
2015-1-24
Haziq = perhaps consider an alternative to recursiveFileList (since you don't have the code for it). See Jonathan Sullivan's FEX submission dir2 for an example of a recursive file "finder".
0 个评论
Image Analyst
2015-1-24
You can use genpath(). See attached example where it gets a list of all subfolders and then goes into them finding filenames.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 File Operations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!