我终于想通了:
public SimpleRGB getRedImage(){ SimpleRGB redImage = new SimpleRGB(width, height); for (int i = 0; i < width; i++) { for (int j = 0; j < height; j++) { redImage.setRed(i, j, getRed(i, j)); redImage.setGreen(i, j, getGreen(i, j, 0); redImage.setBlue(i, j, getBlue(i, j, 0)); } }return redImage;}我的基本结构正确,但是我更改了此红色/绿色/蓝色,而不是添加redImage.setRed来修改NEW对象。



