Здравствуйте, у меня есть массив с кучей значений оттенков серого
var test="...0,222,254,254,254,254,241,198,198,198,198,198,198,198,198,170,52...".Split(',');
И я хочу создать растровое изображение с этими значениями
int c = 1;
var bmp = new Bitmap(28, 28);
for (int i = 0; i < 28; i++)
for (int j = 0; j < 28; j++)
{
bmp.SetPixel(i, j, Color.FromArgb(Convert.ToInt32(test[c]), Convert.ToInt32(test[c]), Convert.ToInt32(test[c])));
c++;
}
Однако, когда я пытаюсь сохранить его на диск:
bmp.Save(@"E:\r\0.jpg",ImageFormat.Jpeg);
Я получаю Универсальный GDI + ошибка
Я пытался
Проверка прав доступа к файлу
Изменение формата изображения
Клонирование растрового изображения