%镜像 im=(imread('robot.jpg')); im1=rgb2gray(im); figure,imshow(im1); [row,col]=size(im1); %获取行数 和 列数 %水平镜像 G=zeros(row,col); for m=1:row for n=1:col G(m,n)=im1(m,col-n+1); end end figure,imshow(uint8(G)); %垂直镜像 H=zeros(row,col); for m=1:row for n=1:col H(m,n)=im1(row-m+1,n); end end figure,imshow(uint8(H));