matlab如何一次性显示多张图像

刚接触matlab一个星期,接触的新领域做图像处理,怎么一次性显示多张图片,不是一个figure显示多张,而是一张图片对应一个figure,但要多张连续显示出来

3个回答

subplot(2,2,1);跟画图语句如plot()
subplot(2,2,2);跟画图语句如plot()
subplot(2,2,3);跟画图语句如plot()

u014747141
S荼蘼Sean 不好意思啊,第一次用这个论坛,不太会评论回复呢
大约 4 年之前 回复
u014747141
S荼蘼Sean 回复S荼蘼Sean
大约 4 年之前 回复
u014747141
S荼蘼Sean 不好意思,我的四张图片是这样存的
大约 4 年之前 回复

figure
hold on

figure
hold on

I=cell(1,4); %创建4个房间来放图片信息
for b=1:4
m2=imread(['D:\Documents\MATLAB\work\',int2str(b),'.jpg']);

%m1是一个公共变量,会不停地被下一张图片信息覆盖,最后显示为最后一张图片信息
I{b}=m2; %I{1}--I{4}就是每一张图片的信息
save m2;
end;
我的四张图片是这样存入m2的;但是我不知道能不能一次性把这四张图片显示出来,imshow(I{1})可以单独显示出一张图片;我想一次性显示出所有图片,怎么办

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问