Я нахожусь в процессе написания декодера файла JPEG, чтобы узнать о работе файлов JPEG. Работая с ITU-T81 , который определяет JPEG, я столкнулся со следующим относительно сегмента DQT
для таблиц квантования:
Во многих сегментах JPEG есть параметр n
, который вы читаете из сегмента, который затем указывает, сколько существует итераций следующего элемента. Тем не менее, в случае DQT, он просто говорит «множественное число», и не определено, сколько существует множителей. Можно * сделать вывод из Lq
, но способ определения этого множителя немного аномален по сравнению с другими сегментами.
Для тех, кто знаком с этой спецификацией, какой правильный способ определить, сколько кратных или n
из (Pq
, Tq
, Q0
.. Q63
) должно быть