MATLAB对图像左右反转、上下反转、逆时针反转90度、图像平铺
矩阵操作,想起当初的for循环,我仿佛是个傻子
A=imread('airplane58.tif');
subplot(231),imshow(A),title('原始图像');
B=fliplr(A);
subplot(232),imshow(B),title('左右对调');
C=flipud(A);
subplot(233),imshow(C),title('上下对调');
D=rot90(A);
subplot(234),imshow(D),title('逆时针旋转90度');
E=rot90(A,-1);
subplot(235),imshow(E),title('顺时针旋转90度');
F=repmat(A,3,2);
subplot(236),imshow(F),title('图像平铺3*2块');
就是这么简单,这么短,那些年错付的for循环啊

《MATLAB/Simulink入门经典教程》徐国保
本文简述了使用MATLAB快速实现图像左右、上下反转,逆时针和顺时针旋转90度,以及图像平铺的基本操作,通过实例展示了基础矩阵操作的高效性,告别繁琐的for循环。
1516

被折叠的 条评论
为什么被折叠?



