Свежие обсуждения
Компьютеры

Формат OTA

Кто знает, как устроен формат OTA, используемый во многих телефонах Nokia (в т.ч. цветных) для хранения однобитных монохромных изображений? Как я понял, его структура значительно отличается от аналогичного по назначению формата WBMP.

 

Документации по этому файлу не нашёл, но опытным путём удалось узнать:
{
заголовок (4 байта);
данные;
}

заголовок
{
первый байт - неизвестно (всегда 00000000b)
второй байт - разрешение по Х (ширина в пикселях)
третий байт - разрешение по Y(высота в пикселях)
четвёртый байт - неизвестно (всегда 00000001b)
}

данные - тут всё логично - идёт картинка по восемь пикселов на байт (побитно), например 0 - чёрный, 1 - белый. Вот и весь формат

 

Спасибо, понятно. Значит, почти не отличается от WBMP.

 

В общем, формат OTA отличается от WBMP только структурой заголовка (см. выше), и негативностью.
Вот программа OTAVIEW, наспех переделанная из моей же программы WBMPVIEW.
Arepo, спасибо!
Теперь бы раскусить ещё один нокийский формат хранения монохромных изображений - OLP. Думаю, он ещё проще, ибо в нём размер изображения всегда фиксированный (но не знаю, какой). Возможно, там даже поэтому заголовка нет.

 

А размер и в OTA фиксированый, как я понял. Во всяком случае те картинки которые я скачал для проверки (около 30 штук) были одного размера. А все эти форматы без сжатия в общем-то просты и логичны, то есть легко понять структуру. Будет время - посмотрю OLP.
У меня самого не нокиа, да и вообще о всяких там OTA, WBMP, OLP я в первый раз от вас услышал

 

OTA - это формат изображений, в котором телефон Nokia сохраняет монохромное изображение, отправленное на него в виде EMS. А OLP - это так называемый "логотип оператора". OTA мне попадались различных размеров, OLP всегда одинаковые.