clc,clear all;%图像平移
i=imread('M.jpg');subplot(1,2,1),imshow(i);title("原图像");
R=i(:,:,1);
G=i(:,:,2);
B=i(:,:,3);[m,n]=size(R);b_1(1:m+0.5*n,1:n)=0;b_2(1:m+0.5*n,1:n)=0;b_3(1:m+0.5*n,1:n)=0;for x=1:m
for y=1:n
b_1(fix((x+0.5)*y),y)=double(R(x,y));b_2(fix((x+0.5)*y),y)=double(G(x,y));b_3(fix((x+0.5)*y),y)=double(B(x,y));
end
end
i_1=cat(3,b_1,b_2,b_3);subplot(1,2,2),imshow(i_1);title("错切后的图像");