【MatLab】图片的拼接、滤色

信息隐藏技术的作业,这里就整理一下,代码比较简单。

1.图片拼接+摆放

path='E:\bC14.jpg';
image1=imread(path);
image2=imread(path);
imageSum=[image1;image2];
imageAdd=[image1,image2];
subplot(1,2,1);
imshow(imageSum);
subplot(1,2,2);
imshow(imageAdd);

2.红绿蓝滤色

path='E:\学习用\教程资料\大三下网课\作业\信息隐藏技术\第二次作业\bC14.jpg';
im=imread(path);

for i=1:3
    [m,n,p]=size(im);
    im1=zeros(m,n,p);
    im1(:,:,i)=im(:,:,i);
    im1=uint8(im1);
    subplot(1,3,i);
    imshow(im1);

3.图片翻转+拼接

path='E:\学习用\教程资料\大三下网课\作业\信息隐藏技术\第二次作业\bC14.jpg';
im=imread(path);
im3=[im,im(:,end:-1:1,:),im];
imshow(im3);

猜你喜欢

转载自www.cnblogs.com/robotpaul/p/12572533.html