Тема: Формат BMP
Показать сообщение отдельно
Старый 03.07.2014, 16:02  
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,576 всего
Мнения: + 37709
Репутация: 116391
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Тигрь Посмотреть сообщение
помню под мсдо списал вьювер бмпшек, но бмп простой формат, это не жипег пожатый. раньше вообще увлекался изучением всяких форматов и их строения. помню даже прогу писал которая из ресурсов игр извлекает медийные форматы по их структуре, ищет заголовок, определяет размер и сохраняет как готовый файл.


а если не секрет нах тебе разбирать бмпшку?

Добавлено через 17 секунд
а понял под конроллер надо интерфейс закодить
да, в примерах лежат BMP-шки в формате rgb565 (16 бит). Лежат разумеется в виде байт-массива в сорсах. Я это дело сдампил в реальную бмп-шку, немного подрисовал там, сохранил фотошопом в _том_же_ формате и конвертнул снова в байт-код. В итоге девайс выдаёт кривую картинку.. я мучался несколько дней - разные редакторы пробовал, в итоге заметил, что если BMP открыть фотошопом, не править, а попробовать сохранить в этом же формате, то заголовок получается чуть другой. Пришлось основе сорсов выше написать прогу, которая diff делает двух bmp-шек (до обработки фотошопом и после). Разная величина заголовка и разное смещение до непосредственно самого рисунка.. из этого парсера начал писать прогу, которая бы у правленного рисунка меняла заголовок на аналогичный BMP-шкам из примеров. И только тут блядь я заметил, что мой код, который BMP конвертит в байт-массив кривой (там терялась часть байт). Вот так ни о чём потратил пару дней. Один плюс - в bmp разобрался.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием