matlab 画两幅图如何拼在一起
发布网友
发布时间:2022-04-27 09:22
我来回答
共1个回答
热心网友
时间:2023-09-18 14:51
假设彩色图像I1的高宽分别是col1,row1,彩色图像I2的高宽分别是col2,row2,
如果两幅图像左右拼接,col = max(col1,col2),row = row1+row2;
I3 = zeros(col,row);
I3(1:col1,1:row1,:) = I1;
I3(1:col2,row1+1:row1+row2,:) = I2;
如果两幅图像上下拼接,col = col1 + col2,row = max(row1,row2);
I3 = zeros(col,row);
I3(1:col1,1:row1,:) = I1;
I3(col1+1:col1+col2,1:row2,:) = I2;