Формат файла CF10-jpg

Работая над инструментом, который позволяет обмениваться изображениями нескольких сторонних приложений и, таким образом, создавать отдельные «скины» для этих приложений, я наткнулся на формат jpg, о котором я не могу найти никакой приличной информации.

При просмотре в hex-редакторе он начинается с тега "CF10". Поиск в Интернете предоставил только инструмент, способный обрабатывать файлы такого типа, без какой-либо дополнительной информации.

Есть ли у кого-нибудь дополнительная информация об этом типе jpg-формата?


person Grimtron    schedule 22.09.2008    source источник
comment
См. stackoverflow.com/questions/26442162/ для декодирования файла примера.   -  person Jongware    schedule 18.10.2014


Ответы (4)


file(1) должен дать вам полезную информацию. Вы также можете использовать программу ImageMagick identify(1) (опционально с опцией -verbose), чтобы получить еще больше подробности о файле. См. пример на этой странице, чтобы получить представление о том, какую информацию он предоставляет.

person Adam Rosenfield    schedule 08.02.2009

Вы также можете попробовать узнать, что говорит об этом файле средство идентификации Droid.

person Fabian Steeg    schedule 08.02.2009

CF означает «коэффициент сжатия». CF-10 означает фактор десять, и я не думаю, что он отличается от любого «стандартного» JPEG.

person Sietse    schedule 22.09.2008
comment
Я ожидал найти в файлах обычные маркеры JPEG (0xff), но это не так. Связан ли коэффициент сжатия с файлом jpeg или он относится к другому алгоритму сжатия, используемому для сжатия самого изображения? - person Grimtron; 22.09.2008

DROID называет его «JTIP (JPEG Tiled Image Pyramid)». Некоторая информация с сайта http://www.bcr.org/cdp/digitaltb/digital_imaging/formats.html :

JTIP (JPEG Tiled Image Pyramid) похож на GridPrix. Он предлагает несколько уровней все более высокого разрешения. Каждый слой далее делится на тайлы. Пользователь может увеличить эти плитки или запросить соответствующую плитку с более высоким разрешением.

person Claudiu    schedule 29.07.2009