check if the picture exist within the database
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
hello I have read a database of images in matlab, I want to check if all the pictures exist before i run the program, what is the command to check ?
2 Kommentare
Konstantinos Sofos
am 19 Mär. 2015
What do you mean by read? You have a list of all the names or you have read them by imread?
Antworten (1)
Konstantinos Sofos
am 19 Mär. 2015
Bearbeitet: Konstantinos Sofos
am 19 Mär. 2015
Hi,
you could use an exception catcher
Directory = fullfile ('C:','Users','Documents','MATLAB','image');
Images = dir(fullfile(Directory,'*.jpg'));
Names = {Images.name}';
for k=1: numel(Names)
try
I=imread(fullfile(Directory,Names{k}));
catch
error( ...)
end
end
Regards,
Siehe auch
Kategorien
Mehr zu File Operations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!