操纵像素颜色以创建日落

时间:2015-06-05 23:53:56

标签: java image for-loop pixel pixels

我必须创建一个程序来操纵图像的颜色像素,以在背景中创建日落的外观。我知道这样做我必须增加图片中红色的数量,但每当我编程它时都会导致错误说:

h.sendMessage

我的程序如下:

java.lang.IllegalArgumentException:
Color parameter outside of expected range: Red(in java.awt.Color)

有人可以帮我找出错误并帮助我弄清楚如何创造日落的效果吗? 感谢

1 个答案:

答案 0 :(得分:0)

当您为红色值添加100时,您可能会在某个时刻超过255的最大值。在添加100之前,您应该考虑检查pixelColor.getRed()的当前值。