projedenemesiyaybeyaz.m

来自「If you have not registered, Please [regi」· M 代码 · 共 57 行

M
57
字号
clc; clear all; close all;
base_image = imread('garden1.bmp');
base_image2 = imread('garden4.bmp');
base_image3 = imread('garden3.bmp');
% base_image4 = imread('proj3.jpg');
a=0; b=0; e=0; g=0;
[x y]=size(base_image);

for i=1:(x+120)
    for j=1:(y*3)        
        imge(i,j)=255;                      
    end
end

for j=1:y   
    for k=1:y
        
        for i=1:x            
            if  base_image2(i,j)== base_image(i,(y+1-k))
                a=a+1;
            end    
            if base_image3(i,j)== base_image2(i,(y+1-k))
            e=e+1;    
            end    
         end    
            if a>x
            b=b+1;
            end  
            if e>3
            g=g+1;
            end
    end
    
    a=0; e=0;
end
q=floor(b/(y-1));
h=floor(g/y);
c=((y*2)-b);
d=(c+y-h);

imge(23:(x+22),1:y)=base_image(:,1:y);
imge(15:(x+14),y:(2*y-q))=base_image2(1:x,q:y);


% imge(12:101,y:c)=base_image2(1:90,b:y);
% imge(103:132,y:c)=base_image2(91:120,b:y);
% imge(102,176:c)=(imge(96,y:c)+imge(98,y:c))/2;

% imge(4:24,c:d)=base_image3(1:21,h:y);
% imge(26:124,c:d)=base_image3(22:120,h:y);
% imge(25,c:d)=(imge(24,c:d)+imge(26,c:d))/2;
% imshow(uint8(imge))

imge2=uint8(imge);
H = fspecial('gaussian',[3 3],0.2);
 imge3 = imfilter(imge2,H);
 imshow(imge3)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?