matlab 对彩色图像如何加强绿色部分

2025-04-05 02:36:49
推荐回答(1个)
回答1:

A=imread('1.png'); %读入RGB图像A
[r c d]=size(A);

% 绿色成分子图为 A(:,:,2),需要改变绿色成分,就直接对这个子图的像素值进行操作。下面的例子是 将绿色子图所有像素值增加50

for i=1:r
for j=1:c
if A(r,c,2)<205
A(r,c,2)=A(r,c,2)+50;
else
A(r,c,2)=255;
end
end
end
imshow(A)