how to read all the images in a folder???
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
how to read the all the images present in a folder
0 Commenti
Risposta accettata
Stephen23
il 4 Apr 2015
Modificato: Stephen23
il 4 Apr 2015
myFolder = 'C:\Documents and Settings\yourUserName\My Documents\My Pictures';
if ~isdir(myFolder)
errorMessage = sprintf('Error: The following folder does not exist:\n%s', myFolder);
uiwait(warndlg(errorMessage));
return;
end
filePattern = fullfile(myFolder, '*.jpg');
jpegFiles = dir(filePattern);
for k = 1:length(jpegFiles)
baseFileName = jpegFiles(k).name;
fullFileName = fullfile(myFolder, baseFileName);
fprintf(1, 'Now reading %s\n', fullFileName);
imageArray = imread(fullFileName);
imshow(imageArray); % Display image.
drawnow; % Force display to update immediately.
end
This example if taken straight from the Wiki FAQ:
2 Commenti
sarah fteih
il 12 Ott 2019
this code is work well can you complete this code by adding how to get the output of these images in a new folder on my pc?
Image Analyst
il 12 Ott 2019
What is the output of your image analysis? An Excel workbook? A bunch of variables that you want saved in a .mat file? I have no idea but just use whatever output function you want, like xlswrite(), writetable(), csvwrite(), dlmwrite(), fprintf(), imwrite(), etc.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrix Indexing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!