public Color Brighter() {
int r = color.R;
int g = color.G;
int b = color.B;
int i = (int)(1.0/(1.0-FACTOR));
if ( r == 0 && g == 0 && b == 0) {
return new Color(i, i, i);
}
if ( r > 0 && r < i ) r = i;
if ( g > 0 && g < i ) g = i;
if ( b > 0 && b < i ) b = i;
return new Color(Math.Min((int)(r/FACTOR), 255),
Math.Min((int)(g/FACTOR), 255),
Math.Min((int)(b/FACTOR), 255));
}