Каков размер заголовка png, jpg/jpeg, bmp, gif и других распространенных графических форматов?
У меня есть поиск в google. Я тут кое-что нашел, http://paulbourke.net/dataformats/bmp/, но я не могу понять размер заголовка.
чтение некоторых веб-страниц я запутался. http://en.wikipedia.org/wiki/JPEG
может ли кто-нибудь дать правильную информацию заголовка Обо всех этих форматах?
2 ответов
PNG содержит 8-байт.
в формате JPEG (см. спецификация) содержит 2-байтовый заголовок (SOI), за которым следует ряд маркеров, за некоторыми маркерами может следовать массив данных. Каждый Тип маркера имеет различный формат заголовка. Байты, в которых хранится изображение, следуют за маркером SOF0 (длина 10 байт). Однако между заголовком JPEG и маркером SOF0 могут быть и другие сегменты.
BMP файл содержит 14 байт.
GIF содержит не менее 14 байт в его заголовке.