Matlab:如何用 uigetdir 和 imread 读取多个文件夹中的图片?

首先

在matlab工程文件夹放入待处理的文件夹:
如图中的拍色图片在这里插入图片描述
下面展示一代码:

N_Step=6;
Add=[uigetdir(),'\'];   %选取文件的图片
for k=1:N_Step
    Name=[Add,num2str(7),'\',num2str((nfre-1)*N_Step+k),'.bmp'];
    %读取文件夹路径:拍摄\7\1~36.bmp
    I=double(imread(Name));
    I(:,:,k)=I_Plane1(:,:,1); %图片存储于I中以供后续处理
 end

uigetdir: 选取文件夹
Name: imread读取的文件夹路径,需要进行数值转化为字符串,其格式为:* \ * \ *
imread: 读取指定路径下的图片

猜你喜欢

转载自blog.csdn.net/qq_40797015/article/details/105482108