怎样将大量图片读取进MATLAB中?
1个回答
展开全部
首先你要把要读入的图片用一个统一的命名方式命名,比如pic1、pic2、pic3.。。。。
然后
d=1; %图片的起始帧序列号,d是当前图像的末尾的序号
b='E:\MATLAB R2010b\workplace\walking02\pic';%读取图片文件的路径,其中pic是所有图片名字的公共部分
e='.bmp'; %统一的文件的格式,根据需要调整
for n=1:80 %要读入的图片数,根据需要调整
m=int2str(d);
s=strcat(b,m,e); %字符串连接函数,得到将要读入的图像名称及路径
r_pic=imread(s); %读入的一张图像
d=d+1; %自加以读入下一张图像
end
然后
d=1; %图片的起始帧序列号,d是当前图像的末尾的序号
b='E:\MATLAB R2010b\workplace\walking02\pic';%读取图片文件的路径,其中pic是所有图片名字的公共部分
e='.bmp'; %统一的文件的格式,根据需要调整
for n=1:80 %要读入的图片数,根据需要调整
m=int2str(d);
s=strcat(b,m,e); %字符串连接函数,得到将要读入的图像名称及路径
r_pic=imread(s); %读入的一张图像
d=d+1; %自加以读入下一张图像
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询