![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
2个回答
展开全部
当然可以啦,其实图像就是数字矩阵,图像的拼接就是矩阵的拼接,横着拼得行数相等,竖着拼得列数相等就行
例子
clc;
clear;
a=imread('我的图片.jpg');
[m n t]=size(a);
b=a(1:fix(m/2),:,:);%取图像的上半部分
c=a(fix(m/2)+1:end,:,:);%取图像的下半部分
figure(1);
imshow(b);
figure(2);
imshow(c);
%注意,上下拼接要求两幅图的列数要相同
%左右拼行数要相同
figure(3);
d=[b;c];%把b,c拼起来,若左右拼接d=[b,c];
imshow(d);
例子
clc;
clear;
a=imread('我的图片.jpg');
[m n t]=size(a);
b=a(1:fix(m/2),:,:);%取图像的上半部分
c=a(fix(m/2)+1:end,:,:);%取图像的下半部分
figure(1);
imshow(b);
figure(2);
imshow(c);
%注意,上下拼接要求两幅图的列数要相同
%左右拼行数要相同
figure(3);
d=[b;c];%把b,c拼起来,若左右拼接d=[b,c];
imshow(d);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询