0

matlab では、画像の一部のピクセルの色を黒に変更しますが、色は青に変わります。私は問題を理解できません.私のコードは以下の通りです. 誰でも私を助けることができますか?

img = imread('test.png');
for i = 1 : 200
  for j = 1: 640
    img(i,j) = 0;
  end 
end
4

1 に答える 1

1

おそらくRGB画像があるので、次のように書く必要があります:

img(i,j,:) = 0

次の出力も確認する必要がありますclass(img)size(img)

于 2012-07-24T21:27:05.733 に答える