Я ищу формат изображения, чтобы сохранить мой фотоархив. В настоящее время я храню сжатый DNG + JPG с качеством 80%. JPG полезен, потому что вы можете легко конвертировать и управлять им, он маленький и его можно быстро читать/пересэмплировать. Я все еще использую Picasa в качестве каталога изображений, но знаю, что скоро мне придется это изменить. Для меня самым большим ограничением является то, что JPG ограничен 8 битами. Следующими более широко используемыми форматами, поддерживающими 16 бит, являются PNG и TIF, но они также не сжимаются. Кроме того, я считаю, что с продвижением алгоритмов сжатия будет легко достичь размеров, подобных JPG, даже с HDR, и нет необходимости быть меньше. JPG2000 мог бы быть решением, но он все еще намного медленнее читается, чем JPG (я использую Irfanview в качестве основного средства просмотра изображений и пакетного конвертера), Picasa не поддерживает его, а Windows не отображает эскизы. Я читал об openEXR, но он кажется гораздо менее пригодным для использования, чем JPG2000. Также было бы неплохо иметь возможность экспортировать из Lightroom (Мой основной редактор).
Итак, в общем, что мне нужно:
Итак, у кого-нибудь есть идеи? Ответ может быть основан на JPG2000 или openEXR.
В настоящее время ни один формат файла не соответствует вашим требованиям. Ваше текущее решение является наиболее практичным на данный момент. JPG для просмотра и экспорта. TIF/PNG/RAW для сохранения и редактирования.
Большинство программ каталогов изображений поддерживают JPG, PNG, TIF и некоторые другие распространенные форматы. Обычно они не поддерживают JPEG2000, JPEG-XR, EXR, HEIF, AVIF. Даже форматы, обычно поддерживаемые веб-браузерами, такие как WEBP, не поддерживаются многими программами.
Picasa больше не выпускается, поэтому, если это важно для вас, вы в значительной степени застряли с JPG.
Поддержка HDR касается не только глубины цвета, но и цветопередачи. Большинство программ представляют цвета как наборы целых чисел. Для HDR цвета должны быть представлены с плавающей запятой, чтобы учесть огромную разницу между самыми яркими и самыми темными цветами (динамический диапазон).
Любой формат, который сжимается лучше, чем стандартный JPG, вероятно, потребует гораздо больше времени для обработки.
Что касается некоторых конкретных форматов:
JPEG2000 — окно возможностей для массового внедрения прошло. Нет инструментов для добавления и редактирования метаданных.
JPEG-XR — его больше не поддерживает даже Microsoft. (MS был первоначальным разработчиком.)
JPEG XL — в настоящее время находится в разработке. Начался процесс стандартизации. ЕСЛИ он получит широкое распространение, он станет хорошим кандидатом для ваших нужд.
HEIF — нет инструментов для использования цветов с высокой битовой глубиной. Нет инструментов для добавления и редактирования метаданных. Поддержка формата не очень хороша за пределами Apple.
AVIF - Все еще в разработке.
EXR - Плохая поддержка в приложениях. Проблемы с линейным и логарифмическим представлением (цвета могут меняться при каждом открытии и сохранении файла). Метаданные?
WEBP — просмотр хорошо поддерживается веб-браузерами, но не средствами просмотра изображений. Нет инструментов для добавления и редактирования метаданных.
DNG — не универсальный формат изображения. Требуется необработанная обработка для создания изображения для просмотра и обмена.
Вы можете создать свой собственный формат изображения, например BPG или FLIF . Тогда он будет поддерживать все, что вы хотите.
Одним из вариантов является использование HEIF , высокоэффективного формата файла изображения. Согласно этому обсуждению на dpreview.com , формат поддерживает его, но вам нужно убедиться, что ваш экспортер может писать в 10-битном формате. Ссылка на Википедию выше говорит, что Lightroom поддерживает этот формат, но не указывает, поддерживает ли он экспорт 10-битных изображений.
Согласно Canon, HEIF (10 бит) является заменой JPEG (8 бит) для сжатых изображений ( 1DX III использует его в качестве нового стандарта ). Недостатки:
Принятие мобильных ЦП, библиотек с открытым исходным кодом и стандартных программ (например, средство просмотра изображений Windows 10) растет: https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
Если вы хотите 10-12 бит и имеете контроль над качеством сжатия (с потерями/без потерь) интересны DPX и OpenEXR и стандартные варианты, FLIF тоже интересен .
Фабио Диас
тыс.
Ариэль