вывести bmp на экран.
Написано часть программы по чтению файла bmp в массив.Теперь нужно
вывести его - файл на экран.Напишите программу по выводу на экран bmp файла.
Код:
Код: Выделить всё
using System;
using System.Drawing;
static class Program
{
static void Main()
{
Bitmap bitmap = new Bitmap(20,30);//"твой путь до файла");
float[][] brightnessArray = GetBrightnessArray(bitmap);
}
public static float[][] GetBrightnessArray(Bitmap srcImage)
{
if (srcImage == null)
throw new ArgumentNullException("srcImage");
float[][] result = new float[srcImage.Height][];
for (int y = 0; y < srcImage.Height; y++)
{
result[y] = new float[srcImage.Width];
for (int x = 0; x < srcImage.Width; x++)
{
Color srcPixel = srcImage.GetPixel(x, y);
result[y][x] = srcPixel.GetBrightness();
}
}
return result;
}
}