Какой формат сжатия TIFF лучше, LZW или ZIP? - Фотопедия
19 голосов
/ 14 апреля 2011

Какое сжатие изображений лучше, LZW или ZIP? Я использую Lightroom для экспорта изображений.

Ответы [ 3 ]

20 голосов
/ 14 апреля 2011

Лучше - относительный термин, и в некоторой степени он будет варьироваться в зависимости от количества между ними в зависимости от множества факторов, включая глубину цвета, частоту дискретных цветов и т. Д. В этом отношении могут потребоваться некоторые эксперименты. хотя мое чтение показывает, что LZW подходит для изображений с меньшей битовой глубиной, с множеством одинаковых цветов и тонов и ZIP для случаев, когда это не так. Другими словами, если изображение состоит из 8 битов, то идет LZW, а если это 16 битов, то, как правило, используйте ZIP, но с оговоркой, что это не абсолютное правило и могут быть исключения.

Единственное, на что я хотел бы обратить внимание, это то, что LZW используется в стандарте TIFF с 1992 года, а ZIP - с 2002 года (как часть дополнения, когда Adobe его добавила). Хотя это, вероятно, более чем достаточно времени, чтобы это больше не было проблемой, может существовать странная часть программного обеспечения, которая обрабатывает сжатие LZW, но не ZIP.

3 голосов
/ 29 сентября 2015

Сжатие - это то, что вы можете увидеть сами, поэтому я сосредоточусь на совместимости и долгосрочном сохранении.

The EU Succeed 2014 Рекомендации по метаданным и форматам данных для онлайн-доступности и долгосрочного сохранения рекомендует "Несжатое или LZW-сжатие" для мастеров TIFF ( стр. 68) и обратите внимание, что «Если файлы активно управляются в цифровом репозитории, можно рассмотреть возможность использования сжатия LZW или ZIP без потерь для файлов TIFF. Сжатие JPEG не должно использоваться в формате TIFF. [...] Большинство респондентов используют несжатые изображения (64%), если используется сжатие, то в основном используется LZW ».

На практике я не уверен, что есть разница для одностраничных файлов TIFF. Я действительно нашел проблемные файлы TIFF, сжатие которых расстраивало мою программу с открытым исходным кодом в прошлом, но я не помню, кто именно был виновником. LZW был запатентован до 2003 года . Однако, основываясь на приведенных выше данных, вполне возможно, что коммерческая поддержка больше используется для LZW, а некоторые программы все еще могут быть плохо протестированы с ZIP / deflate TIFF ...

Убедитесь, что вы не вносите некоторую потерю данных самостоятельно. Легко случайно удалить метаданные EXIF ​​или IPTC / XMP из ваших файлов при конвертации. Примеры команд с imagemagick и vips: mogrify -compress LZW -path /target/directory/ /input/path/*tif (или -compress Zip); vips tiffsave input.tif output.tif --compression deflate.

2 голосов
/ 19 августа 2017

Для самого быстрого времени сохранения, которое вы хотите использовать без сжатия. Добавление сжатия может умножить время, необходимое для сохранения TIFF, в 5 раз для 16-битных файлов TIFF и в 10-15 раз для 8-битных файлов TIFF. В наши дни хранилище настолько дешево, что время сохранения файлов может быть дороже, чем затраты на добавление дополнительного хранилища, особенно для 16-разрядных файлов, в которых сжатие сокращается на 15-20% от общего размера файла.

Если вы хотите использовать сжатие, поскольку для вас важно экономить место на диске или вы выпускаете сотни файлов TIFF в день, при сохранении 8-битных файлов TIFF используйте LZW, а при сохранении 16-битных файлов TIFF ZIP. В 8-битных файлах TIFF разница в размере между LZW и ZIP незначительна, но для сохранения ZIP требуется 2-3 раза больше времени. В 16-битных файлах TIFF LZW часто создает файлы, размер которых превышает размер ZIP или несжатых файлов TIFF, поэтому, если вы собираетесь использовать сжатие 16-битных файлов TIFF, пропустите LZW и используйте вместо него ZIP.

В РЕЗЮМЕ
Самое быстрое время сохранения: без сжатия
8-битные файлы TIFF: сжатие LZW
16-битные файлы TIFF: сжатие ZIP

...