Всегда ли 2-й и 3-й байт изображения JPEG являются маркером APP0 или APP1?

У меня есть несколько разных изображений JPEG, с которыми я тестировал. Насколько я знаю, 0-й и первый байты всегда равны 0xFF и 0xD8 .

Вторым и третьим обычно являются 0xFF и 0xE0 (APP0), указывающие либо сегмент JFIF, либо сегмент расширения JFIF, либо 0xFF и 0xE1 (APP1), указывающий на сегмент EXIF.

Мой вопрос: это всегда так? Всегда ли 2-й и 3-й байты - APP0 или APP1? Заголовок

6
задан hippietrail 29 June 2019 в 00:47
поделиться