Получение ARGB из BMP - C#
Формулировка задачи:
Здравствуйте!
Не могли бы Вы подсказать как получить таблицу ARGB из изображения .bmp?
Глубина цвета, соответственно, 32бит.
Нужны именно цветовые значения, идущие после заголовка.
Решение задачи: «Получение ARGB из BMP»
textual
Листинг программы
- public Color[][] GetBitMapColorMatrix(string bitmapFilePath)
- {
- Color[][] colorMatrix; //объявляем
- using (var b1 = new Bitmap(bitmapFilePath))
- {
- int hight = b1.Height;
- int width = b1.Width;
- colorMatrix = new Color[width][]; //инициализируем
- for (int i = 0; i < width; i++)
- {
- colorMatrix[i] = new Color[hight];
- for (int j = 0; j < hight; j++)
- {
- colorMatrix[i][j] = b1.GetPixel(i, j);
- }
- }
- }
- return colorMatrix;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д