У меня проблема с чтением нескольких изображений в Matlab из папки. Я хочу прочитать их исходное имя (с командой imread, потому что это многодиапазонный). Имена изображений похожи на «2001_01», «2001_02». Это мой код:Прочитайте несколько изображений в папке в Matlab
myPath= 'C:\images\'; %'
a=dir(fullfile(myPath,'*.tif'));
fileNames={a.name};
А потом ...
for k = 1:length(fileNames)
filename = [fileNames(k).name];
I = imread(filename);
end
Но это не работает, и я не знаю, как сохранить и imread каждый из них по отдельности. Кто-нибудь знает, как я могу это сделать? Заранее спасибо,
ли вернуть его в полной мере Путь к файлу? – 2013-04-24 11:27:24