我在从文件夹中读取 Matlab 中的多个图像时遇到问题。我想用他们的原始名称阅读(使用命令 imread 因为是多波段的)。图像的名称类似于“2001_01”、“2001_02”。这是我的代码:
myPath= 'C:\images\'; %'
a=dir(fullfile(myPath,'*.tif'));
fileNames={a.name};
接着...
for k = 1:length(fileNames)
filename = [fileNames(k).name];
I = imread(filename);
end
但它不起作用,我不知道如何单独保存和读取每一个。有人知道我该怎么做吗?真的提前谢谢了