一个神缺有点类似的例子,比如我现在想读取bird1.bmp,bird2.bmp,……bird9.bmp共9张图,然后把他们的rgb存放游袜辩在gi中,i对应图片的张数
for i=1:9
img_name=strcat(strcat('bird',num2str(i)),'好凯.jpg')
I=imread(img_name)
g(:,:,:,i)=I
end
A = imread(filename,fmt) ,其作用是将文件名用字符串档瞎filename表示的,扩展名用fmt表示的图像文件中的数据读到矩阵A中。如果filename所指的为灰度级图像,则A为一个销陵二维矩阵;如果filename所指行斗空的为RGB图像,则A为一个m×n×3的三维矩阵。望采纳
可以使用sprintf命令对字符串进行循明枯咐环生成,给你一个简单例激纯子cd 到你工作目录
for i=0:238
fname=sprintf('%03d.bmp',i)
imgs{i+1}=imread(fname)
end
这样即可。imgs是一个239长度的cell类型,每个元素是你的图片数据。败氏
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)