matlab中有没有一个矩阵可以把已知的图片矩阵左右翻转?答:矩阵乘需要构造和你图片像素大小相同初等变换矩阵,相对函数比较麻烦而且直观性不好。下面是直接调用函数方法 im=imread('test.png');figure(1);image(im)axis off for i=1:3 rim(:,:,i)=rot90(im(:,:,i));lim(:,:,i)=rot90(im(:,:,i),3);uim(:,:,i)=rot90(im(:,:,i),2);...
Matlab中比如a是一个矩阵,将a旋转180度rot90(a,2)和将a左右再上下翻转...答:实现功能是一样的:rot90(a,2)是将a逆时针转2次90度 fliplr(a)是以矩阵的“垂直中线”为对称轴,交换左右对称元素 flipud(a)是以矩阵的“水平中线”为对称轴,交换上下对称元素 clear all;clc;a=[1,2,3;4,5,6;7,8,9];b=rot90(a,2)c=fliplr(a);d=flipud(c)