GetPixelsFromBmp
эт ваще откуда?
Надо вытащить изображение из файла bmp(т.е. пиксели)
Куда вытащить? В каком виде и где ты хочешь получить эти пиксели?
лучше всего получать пиксели сразу в виде долларов -
вообще прога звучит так- на вход подается файл bmp,на выходе получить коэф. дисткретного косинусного преобразования
нужен массив этих пикселей, потому что дальше разбиваем изображение на блоки 8х8 пикселей
Pixels[][]
=)
Язык программирования какой?
С++
Тогда у тебя две задачи: загрузить bmp-шку и посчитать двухмерное косинус-преобразование Фурье. Для того, чтобы загрузить картинку, используем гугл:
Синтаксис вызова функции:
int LoadBMP(const char* filename, IMAGE* out_img)
Параметр filename определяет имя файла. Результат выполнения функции записывается в структуру out_img, которая определена следующим образом:
typedef struct _IMAGE
{
int width;
int height;
unsigned char* data;
} IMAGE;
Поля width и height хранят, соответственно, высоту и ширину изображения. В поле data построчно хранится само изображение, в виде последовательности RGB-компонент цветов пикселей.
Особых проблем с выдергиванием пикселей из такой структуры возникнуть по идее не должно
, только это переименованный txt
можешь на ящик кинуть? Я не в сети
А где там конкретно получение пикселов из файла?
Оставить комментарий
veles
У кого-нибудь есть описание этой функции? Поделитесь, плиз)