clc;
A=imread('baimao.jpg');
figure(1);
subplot(1,2,1);
imshow(A);title('原图');
[rows , cols , colors] = size(A);%得到原来图像的矩阵的参数
Res = zeros(rows , cols);%创建一个空矩阵用来存储新的灰度图
Res = uint8(Res);
for i = 1:rows
for j = 1:cols
Res(i , j) = A(i , j , 1)*0.30+A(i , j , 2)*0.59+A(i , j , 3)*0.11;
end
end
subplot(1,2,2);
imshow(Res);title('灰度图');