Яке стиснення зображення краще, LZW чи ZIP? Я використовую Lightroom для експорту зображень.
Яке стиснення зображення краще, LZW чи ZIP? Я використовую Lightroom для експорту зображень.
Відповіді:
Краще - відносний термін, і певною мірою він буде змінюватися за величиною між двома залежно від різних факторів, включаючи бітову глибину, частоту дискретних кольорів тощо. На цьому фронті може знадобитися деякий експеримент, хоча мій зчитування вказує на те, що LZW хороший для зображень із меншою глибиною бітів з великою кількістю однакових кольорів та тонів, а також ZIP, якщо це не так. Іншими словами, якщо зображення становить 8 біт, переходьте LZW і якщо це 16 біт, перейдіть з ZIP, як правило, але з попередженням, що це не абсолютне правило, і можуть бути винятки.
Єдине, що я зазначу, це те, що LZW є стандартом TIFF з 1992 року, а ZIP - з 2002 року (як частина доповнення, коли Adobe додав його). Хоча це, мабуть, більше ніж достатньо часу для того, щоб це більше не було проблемою, можливо, там є незвичайний фрагмент програмного забезпечення, який обробляє стиснення LZW, але не ZIP.
Стиснення - це те, що ви можете бачити самі, тому я зосередитимусь на сумісності та довгостроковому збереженні.
Рекомендації ЄС щодо успіху 2014 року щодо метаданих та форматів даних щодо доступності в Інтернеті та довготривалого збереження рекомендують "Нестиснуте або стиснення LZW" для майстрів TIFF (стор. 68) та зауважте, що «Якщо файлами активно керуються в цифровому сховищі, можливо розглянути можливість використання компресії LZW або ZIP без втрат для файлів TIFF. Стиснення JPEG не слід використовувати у форматі TIFF. [...] Більшість респондентів використовують нестиснені зображення (64%), якщо використовується стиснення, то в основному використовується LZW ».
На практиці я не впевнений, що є різниця для односторінкових файлів TIFF. Я знайшов проблемні файли TIFF, стиснення яких засмутило мою програму з відкритим кодом у минулому, але я не пам'ятаю, який був точним винуватцем. LZW був запатентований до 2003 року . Виходячи з наведених вище даних, однак, можливо, що комерційна підтримка більше використовується для LZW, а деяке програмне забезпечення все ще може бути погано тестоване за допомогою ZIP / спуску 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
.
Для найшвидшого заощадження потрібно пройти без стиснення. Додавання стиснення може помножити час, необхідний для збереження TIFF, на 5 разів на 16-бітних файлах TIFF та на 10-15x на 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 без стиснення:
16-бітні файли TIFF стиснення LZW : стиснення ZIP