public Bitmap2 Lighter() { Bitmap2 result = new Bitmap2(Width, Height); for (int i = 0; i < Width; i++) { for (int j = 0; j < Height; j++) { int p = GetPixel(i, j); result.SetPixel(i, j, Color2.FromArgb(Math.Min(255, Color2.GetR(p) + 20), Math.Min(255, Color2.GetG(p) + 20), Math.Min(255, Color2.GetB(p) + 20)).Value); } } return(result); }
private static bool IsSet(int i, int j, Bitmap2 b) { return(Color2.GetR(b.GetPixel(i, j)) == 0); }