📄 sil2.m
字号:
clc; clear all; close all;
base_image= imread('proj1lab1.jpg');
base_image1=rgb2gray(base_image);
base_image2=double(base_image1);
base_image3 = imread('proj1lab2.jpg');
base_image4=rgb2gray(base_image3);
base_image5=double(base_image4);
base_image6 = imread('proj1lab3.jpg');
base_image7=rgb2gray(base_image6);
base_image8=double(base_image7);
base_image9 = imread('proj1lab4.jpg');
base_image10=rgb2gray(base_image9);
base_image11=double(base_image10);
x=size(base_image5,1);
y=size(base_image5,2);
for i=1:(x*2)
for j=1:(y*3)
imge(i,j)=0;
end
end
m=0;
a=sum(base_image2,1);
b=sum(base_image5,1);
c=sum(base_image8,1);
d=sum(base_image11,1);
for i=1:176
e(i)=abs(a(i)-b(7));
f(i)=abs(b(160)-c(i));
g(i)=abs(c(165)-d(i));
end
m=min(e); n=min(f); o=min(g);
for i=1:176
if e(i)==m
k=i;
end
if f(i)==n
q=i;
end
if g(i)==o
w=i;
end
end
imge(2:121,(k+y+y-q-4):(k+y+y-q-4+y-w+17))=base_image11(:,w-17:y);
imge(15:134,(k+y-7):(k+y-5+y-q))=base_image8(:,q-2:y);
imge(1:120,k:(k+y-8))=base_image5(:,8:y);
imge(20:139,1:k+1)=base_image2(:,1:k+1);
imge(117:138,k+2:y+3)=base_image2(96:117,k-1:y);
imge(119:138,y+3:y+k-7)=base_image8(101:120,q-2-k+6:q-6);
imshow(uint8(imge))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -