halfTonePixel static method
Implementation
static int halfTonePixel(int brightness, int x, int y) {
if (brightness < 128) return 1; // black pixel
if (brightness < 180 && (y % 2 == 0 && x % 2 == 0)) return 1;
if (brightness < 220 &&
((y % 4 == 0 && x % 4 == 0) || (y % 4 == 2 && x % 4 == 2)))
return 1;
if (brightness < 240 && (y % 4 == 0 && x % 4 == 0)) return 1;
return 0; // white pixel
}