Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Считывание bmp - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разложение косинуса в ряд тейлора http://www.cyberforum.ru/cpp-beginners/thread623925.html
Сам в шоке, но у меня не получается сделать это полноценно(хромает мат часть си у меня :confusion:). Пробовал по разному:то получается NAN, то ересь,то адская неточность. Пожалуйста дайте код...
C++ icq клиент Есть ли какие то исходники icq клиентов? http://www.cyberforum.ru/cpp-beginners/thread623920.html
Преобразование из строки юников в массив символов C++
Нужно преобразовать юникод строку в набор символов (массив чар). Как это реализовать? Цель: из эдита получаю текст и записываю в буфер char buffer; //и тут надо заполнить этот массив символами...
C++ Создание формы после нажатия кнопки
Мне нужно сделать так, чтобы форма создавалась только после нажатия кнопки (именно создавалась, то есть у меня уже есть готовая форма, нужно ее только создать и показать) на дельфи я бы сделал так...
C++ Есть метод класса внутри , есть проверка. Если условие сходится то метод должен выдать указатель, иначе булевую переменную http://www.cyberforum.ru/cpp-beginners/thread623877.html
Есть метод класса внутри которого, посередине, есть проверка. Если условие сходится то метод должен выдать указатель на вектор, а если нет то вывести ошибку(мол проверьте правильность введенных...
C++ Как узнать, в процесе отладки, сколько памяти занимает программа? Вот чтобы проследить за тем сколько и когда программа занимает и какое количество килобайт под капие переменные.... Чтобы увидеть что занимается память при выделении динамической памяти и... подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
15.07.2012, 11:10
похоже этот код рассчитан, что бимтапка 32битная на пиксель. в этом случае за заголовком или еще где-то хранятся пиксели последовательно. цвет закодирован в двух байтах. в случае с 2х цветной паллитрой формат файла совсем не такой. какой - я не знаю. попробуйте для начала подсовывать своей программе именно 32битные питмапки, в которых только черное и белое. когда заработает с 32битными картинками, тогда уже можно будет подумать (поискать инфу) о том, как это сделать с битмапками, в которых есть палитра.
Еще я помню, что в случае с 32битными картинками там хитрость с шириной. например если картинка шириной в 15 пикселей, то в массив байт по ширине выравнивается до 16. если 30, то выравнивается до 32. но это не точно. в общем для экспериментов сперва есть смысл поработать с 32битной битмапкой с размером 16x16
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru