check if the picture exist within the database
조회 수: 7 (최근 30일)
이전 댓글 표시
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
Konstantinos Sofos
2015년 3월 19일
What do you mean by read? You have a list of all the names or you have read them by imread?
답변 (1개)
Konstantinos Sofos
2015년 3월 19일
편집: Konstantinos Sofos
2015년 3월 19일
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,
참고 항목
카테고리
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!