public void NormalizeColors(RColor[,] cs) { float max = 0; for (int i = 0; i < cs.GetLength(0); i++) { for (int j = 0; j < cs.GetLength(1); j++) { max = Math.Max(max, cs[i, j].Intensity()); } } for (int i = 0; i < cs.GetLength(0); i++) { for (int j = 0; j < cs.GetLength(1); j++) { cs[i, j] = cs[i, j].Normalize(max); } } }