99问答网
所有问题
matlab如何读入多幅bmp格式的图片
我有100组图片,每组图片包含25个命名为1-25.bmp的图片,我应该怎样用matlab将其一次读进去?
举报该问题
推荐答案 2010-09-03
假设你的文件路径是这样的格式: 第i组 第j幅图像为 C:\groupi\j.bmp
for i=1:100
for j=1:25
%循环定义路径,读入
name=strcat('C:\group',num2str(i),'\',num2str(j),'.bmp');
img=imread(name);
%这里可以加入对每幅图像的操作。。。。
end
end
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOtOzjvOB.html
其他回答
第1个回答 2010-09-03
for i=1:100
for j=1:25
img=imread(['d:\',num2str(i),filesep,num2str(j),'.bmp']); %文件位于d盘下面组号文件夹下面的文件,注意命名的时候,如果有补零的话,num2str那里要加参数。
%处理
end
end本回答被提问者采纳
相似回答
如何用Matlab读入
并显示
图片
文件(单张或多张)
答:
Matlab
安装时一般默认位于C:\Documents and Settings\Administrator\My Documents\
MATLAB
此时可以直接输入:A=imread('photo.jpg'); imshow(A);以下几行代码,可以实现
多图片
文件的
读入
:%%%%%%%%%%%%%%%%%%%%%%%all_ccdfile=char('LENA616.
bmp
', 'LENA617.bmp'); %可以在这这里继续添加你的文...
...张图片,命名为0-99.
bmp的图片
,我应该
怎样用matlab
将其一次读进去?并...
答:
ImgName = ['F:\训练题3数据\', num2str(i), '.
bmp
'];I = imread(ImgName, 'bmp');imshow(I); %这个函数不好用的话,就改用image(I);pause(0.04); %25fps end
matlab
imread
怎么
一次读取多张
图片
?用循环的方法
答:
fileform = '图片路径\*.
bmp
';filepathsrc = '图片路径';file = dir(fileform);for i = 1:length(file)myimg[i] = imread([filepathsrc, file(i).name]);end 图片路径替换成自己
的图片
路径,记得在最后加一个斜线
急急急!
如何
在
matlab中
一次导入多张
图片
答:
1).name,'
bmp
');%读入第一
幅图像
[height,width] = size(im_temp);%得到图像的尺寸 DB(:,:,a) = zeros(height,width,im_num,'uint8');读入全部图像 for a = 1:length(imname)DB(:,:,a) = imread(imname(a).name,'bmp');%读取图像数据 end 批量
读入图片
用cat函数连接;...
matlab
imread()批量读取
图片
答:
1).name,'
bmp
');%读入第一
幅图像
[height,width] = size(im_temp);%得到图像的尺寸 DB(:,:,a) = zeros(height,width,im_num,'uint8');读入全部图像 for a = 1:length(imname)DB(:,:,a) = imread(imname(a).name,'bmp');%读取图像数据 end 批量
读入图片
用cat函数连接;
matlab
imread
怎么
一次读取多张
图片
啊?
答:
matlab的Imread不可以一次读取多张
图片
,因为每一张图片都是以矩阵的形式
读入matlab的
。每一张图片都需要用一个变量来保存。如果想批量读取图片可以使用循环设置变量,并导入,使用eval()执行。
怎样
将大量
图片
读取进
MATLAB中
?
视频时间 1:80
MATLAB如何
导入大批量
图片
的问题
答:
写入数据到胞数组 dirname='C:\Users\Administrator\Desktop\cumcm2013problems\B\附件1';files=dir([dirname,'\*.
bmp
']);Num_file=numel(files);data=cell(1,Num_file);for k = 1:Num_file data{k} = imread([dirname '\' files(k).name]);end ...
matlab
读取多张
图片
答:
for p=1:3 filename = [int2str(p) '.
bmp
'];pic[p] = imread(filename,'bmp');...
大家正在搜
matlab读取bmp图片
用matlab读取bmp图像数据
matlab 绘制bmp图片
Matlab输入mat输出bmp
matlab读取jpg图片
matlabmatrix转bmp
matlab中bmp转avi
matlab imwrite
matlab存jpg
相关问题
matlab同时读入多张图片的方法?各位大侠,拜托了!
请问在matlab中如何将一幅.bmp格式的图片变成.mat...
谁能给一个用matlab实现读写bmp格式图像的程序
Matlab 如何实现 BMP读取
已知一幅BMP格式的图像 ,如何用matlab在一幅BMP格...
如何用Matlab的fopen函数读入一幅bmp图像?
如何用matlab将读入的bmp图像格式文件的象素数据写入数...
数模菜鸟求救!如何用matlab读取bmp格式图片并显示在坐...