@Override
  public final int filterRGB(int x, int y, int rgb) {
    return (0xFF000000 & rgb) | toRGB(0xFF & (rgb >> 16), 0xFF & (rgb >> 8), 0xFF & rgb);
  }
@Override
  public final int filterRGB(int x, int y, int rgb)