第1个回答 2011-11-23
最大值法
A2(:,:,1) = max(A1(:,:,1),A1(:,:,2),A1(:,:,3));
A2(:,:,2) = A2(:,:,1) ;A2(:,:,3) = A2(:,:,1) ;
平均值法
A2(:,:,1) = (A1(:,:,1)+A1(:,:,2)+A1(:,:,3))/3;
A2(:,:,2) = A2(:,:,1) ;A2(:,:,3) = A2(:,:,1) ;
第2个回答 2011-11-25
A1=imread('图片所在的位置');
A2=rgb2gray(A1);
R=A1(:,:,1);
G=A1(:,:,2);
B=A1(:,:,3);
求最大值:
R1 =G 1=B1=max(R,G,B)
求平均值:
a=[R,G,B];
suma=0;
n=3;
for i=1:3
suma=suma+a(i);
end
suma
avera=suma/n
第3个回答 2011-11-24
最大值
A2 = max(A1, [], 3);
平均值
A2 = mean(A1, 3);本回答被提问者采纳