Пишу свой просмотровщик изображаний - вот дошла очердь и до этого формата, перерыв уйму документации у меня остались вопросы, может кто поможет?
1. Все просмотренные мной dng имеют BE нотацию 'MM *', я обязан предусмотреть случай для LE 'II*' (бывают такие файлы)?
2. Можно ли получить все необходимые вводные для извлечения изображения из тифтегов Raw IFD или нужно читать и EXIF?
3. Тег компрессии всегда имеет значение 7 (jpeg)?
4. А что это за жипег, маркеры какие-то не стандартные (нагуглил что лослес), тега с таблицами квантования как в обычных тиф-файлах с жипег компрессией нет, libjpeg может бить использована для декомпрессии?
5. А что сжато там по жипег алгоритму - уже готовое изображение или дамп с камеры матрици (судя по комструкции матриц там врятле классический RGB,BGR,CMY) и его надо обработать как либо чтоб получить изображение?
А почему вы не хотите взять
Я не охотно берусь за чужие СДК
Я уже пару раз хлебнул горя с чужими фраймворками, они внезапно(!) могут содержать баги и/или не содержать нужного функционала, в общем я сделал такой вывод - надо, так сказать, взять ответсвенность на себя.
Ну тогда и libjpeg не надо
А, да, бывают еще
Ладно, пока работаю с лосслес жипег
А почему при распаковке тайла получается 16-бит на пиксель ?
Так поди сколько в теге
HighColor?
Или палитра какая-то, я уже ничего непонимаю...
Да нет, 16 бит на пиксель.