Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
помню под мсдо списал вьювер бмпшек, но бмп простой формат, это не жипег пожатый. раньше вообще увлекался изучением всяких форматов и их строения. помню даже прогу писал которая из ресурсов игр извлекает медийные форматы по их структуре, ищет заголовок, определяет размер и сохраняет как готовый файл.
Цитата:
Сообщение от dark
Кто-нибудь разбирал формат BMP файлов? Имею ввиду заголовок, тело.. у меня есть пара bmp-шек, которые требуется разобрать по косточкам..
а если не секрет нах тебе разбирать бмпшку?
Добавлено через 17 секунд
а понял под конроллер надо интерфейс закодить
Последний раз редактировалось Тигрь; 03.07.2014 в 15:15.
Причина: Добавлено сообщение
помню под мсдо списал вьювер бмпшек, но бмп простой формат, это не жипег пожатый. раньше вообще увлекался изучением всяких форматов и их строения. помню даже прогу писал которая из ресурсов игр извлекает медийные форматы по их структуре, ищет заголовок, определяет размер и сохраняет как готовый файл.
а если не секрет нах тебе разбирать бмпшку?
Добавлено через 17 секунд
а понял под конроллер надо интерфейс закодить
да, в примерах лежат BMP-шки в формате rgb565 (16 бит). Лежат разумеется в виде байт-массива в сорсах. Я это дело сдампил в реальную бмп-шку, немного подрисовал там, сохранил фотошопом в _том_же_ формате и конвертнул снова в байт-код. В итоге девайс выдаёт кривую картинку.. я мучался несколько дней - разные редакторы пробовал, в итоге заметил, что если BMP открыть фотошопом, не править, а попробовать сохранить в этом же формате, то заголовок получается чуть другой. Пришлось основе сорсов выше написать прогу, которая diff делает двух bmp-шек (до обработки фотошопом и после). Разная величина заголовка и разное смещение до непосредственно самого рисунка.. из этого парсера начал писать прогу, которая бы у правленного рисунка меняла заголовок на аналогичный BMP-шкам из примеров. И только тут блядь я заметил, что мой код, который BMP конвертит в байт-массив кривой (там терялась часть байт). Вот так ни о чём потратил пару дней. Один плюс - в bmp разобрался.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
да, в примерах лежат BMP-шки в формате rgb565 (16 бит). Лежат разумеется в виде байт-массива в сорсах. Я это дело сдампил в реальную бмп-шку, немного подрисовал там, сохранил фотошопом в _том_же_ формате и конвертнул снова в байт-код. В итоге девайс выдаёт кривую картинку.. я мучался несколько дней - разные редакторы пробовал, в итоге заметил, что если BMP открыть фотошопом, не править, а попробовать сохранить в этом же формате, то заголовок получается чуть другой. Пришлось основе сорсов выше написать прогу, которая diff делает двух bmp-шек (до обработки фотошопом и после). Разная величина заголовка и разное смещение до непосредственно самого рисунка.. из этого парсера начал писать прогу, которая бы у правленного рисунка меняла заголовок на аналогичный BMP-шкам из примеров. И только тут блядь я заметил, что мой код, который BMP конвертит в байт-массив кривой (там терялась часть байт). Вот так ни о чём потратил пару дней. Один плюс - в bmp разобрался.
кстати по тому как прогружается картинка на медленном инете понятно что картинка в формате бмп, всегда крыл хуями когда скрины прогружались снизу вверх хД(это как раз бмп так грузится из за своей особенности формата), так как трафик был лимитированным и дорогим удовольствием а скрины в бмп формате много весят по сравнению с жипегом.