private BitmapPalette CreateMonoPalette() { List colors = new List(); for (byte i = 0; i <= 255; i++) { colors.Add(new System.Windows.Media.Color { A = 255, B = i, R = i, G = i }); } return new BitmapPalette(colors); }