Каков максимальный размер метаданных JPEG?

Существует ли теоретический максимум на сумму метаданных (EXIF, и т.д.), который может быть включен в файл JPEG? Я хотел бы выделить буфер, который гарантируют, чтобы быть достаточным для содержания метаданных для любого изображения JPEG, не имея необходимость анализировать его сам.

8
задан You 14 July 2010 в 17:54
поделиться

1 ответ

Каждая область данных APPN имеет поле длины, равное 2 байтам, так что 65536 будет вмещать самое большое. Если вас беспокоят только данные EXIF, то это будет немного меньше.
http://www.fileformat.info/format/jpeg/egff.htm. В одном файле может быть не более 16 различных маркеров APPN. Я не думаю, что они могут повторяться, поэтому 16*65K должно быть теоретическим максимумом.

7
ответ дан 5 December 2019 в 08:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: