MATLAB 怎么将2幅大小不同的图片一幅上一幅下合成一幅

图片a 256*256*3
图片b 512*384*3
生成图片c=[a;b]

你可以试试把其中一幅图进行插值,然后再上下排列

fig 文件里面把数据提取出来就可以了。 然后在新建的figure中重新画。

思想:将其中一幅图缩小或放大,让两幅图大小相等或者只要列数相等就可以。
代码:

I = imread('a.jpg');
J = imread('b.jpg');
J = imresize(I, [NaN 256]);
K = [I;J];
imshow(K)