public void modifyPicture()
{
Pixel pixel=null;
Pixel[ ] pixels=this.getPixels();
for(int x=0; x<this.getPixels().length/2; x++ )
{
pixel= pixels [x];
int r =pixel.getRed()/2
int g=pixel.getGreen()/2;
int b=pixel.getBlue()/2;
pixel.setColor(new Color(r,g,b) ) )
}
}
答案 0 :(得分:0)
看起来它正在迭代图像中的每个像素,并将每个颜色通道的值除以2.最终结果似乎是它会使图像变暗并且距离变黑。
答案 1 :(得分:0)
每隔一个像素除以2.这可以用于f.e.使整个图片变暗。