

for (Pixel pix :
getPixels())value = 255 -
value0.299 * red +
0.587 * green+ 0.114 * blue
int x = pix.getX();
int y = pix.getY();
Pixel below = getPixel(x, y + 1);
if (y < getHeight() - 1)
{
}
double pixAverage = pix.getAverage();
if (Math.abs(pixAverage - belowAverage) < 10)
pix.setColor(...); else pix.setColor(...);


pix.setColor(mirrored.getColor());
int mirrorLine = getWidth() / 2;
int x = pix.getX();
if (x > mirrorLine)
{
. . .
}
int d = x - mirrorLine;
Pixel mirrored = getPixel(mirrorLine - d, y);

