Как написать декодер файлов JPEG с нуля

Я знаю, что для этого уже есть много инструментов. Моя цель - учиться. Итак, я могу читать файл JPEG с помощью fopen (), я знаю, что это двоичный файл. И что? Я знаю, что могу изучить спецификации JPEG. Но, похоже, он не говорит, какова структура двоичного файла jpeg.

Этот файл содержит нули и единицы Как я могу это преобразовать или как узнать, какая цепочка битов что означает?

Я встречал этот пример: nano jpeg decoder Но код читать довольно сложно

Заранее спасибо

PS: Этот парень из Принстона сделал проект по этому поводу, который дает хорошую ссылку

16
задан McBear Holden 21 January 2014 в 21:49
поделиться