我在使用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每一個。有人知道我該怎麼做?真的在此先感謝,
訪問
k
個文件名是否返回完整文件路徑?在這種情況下, – 2013-04-24 11:27:24