कौन सा TIFF छवि संपीड़न बेहतर है, LZW या ज़िप?


20

कौन सी छवि संपीड़न बेहतर है, LZW या ज़िप? मैं छवियों को निर्यात करने के लिए लाइटरूम का उपयोग कर रहा हूं।


6
बस मामले में कोई संदेह नहीं था: एलजेडडब्ल्यू और जिप दोनों दोषरहित संपीड़न हैं, इसलिए छवि गुणवत्ता में कोई गिरावट नहीं है। जॉन कैवन ने अपनी प्रतिक्रिया में उल्लेख किया, "सबसे अच्छा" एल्गोरिदम बहुत अधिक होगा जो कोई भी छोटी फ़ाइलों का उत्पादन करता है, हालांकि पुराने सॉफ़्टवेयर के साथ संगतता के मुद्दे भी हो सकते हैं।
कोन्सलेयर

1
मेरा सुझाव है कि आप अपनी खुद की छवियों के एक विशिष्ट सबसेट के साथ परीक्षण करें। LZW + भविष्यवाणी मेरे ठेठ 24 बिट-चित्रों और सॉफ़्टवेयर के साथ छोटे परिणाम देता है ... लेकिन आप कुछ अलग उपयोग करते हैं।
लियोनिडस

आप LZW संपीड़न के बाद ज़िप का उपयोग भी कर सकते हैं।
इब्लीस

जवाबों:


20

बेहतर एक सापेक्ष शब्द है और, कुछ हद तक, दोनों के बीच अलग-अलग कारकों के आधार पर राशि में भिन्नता होगी, जिसमें बिट-डेप्थ, असतत रंगों की आवृत्ति आदि शामिल हैं, इस मोर्चे पर कुछ प्रयोग आवश्यक हो सकते हैं, हालांकि मेरे पढ़ना इंगित करता है कि LZW समान रंगों और टन के बहुत से कम बिट-डेप्थ चित्रों के लिए अच्छा है और जब ऐसा न हो तो ज़िप के लिए। दूसरे शब्दों में, यदि छवि 8 बिट्स LZW है और यदि यह 16 बिट्स है, तो ज़िप के साथ, अंगूठे के नियम के रूप में जाती है, लेकिन कैविटी के साथ यह एक पूर्ण नियम नहीं है और इसके अपवाद भी हो सकते हैं।

केवल एक और बात मैं नोट करूंगा कि LZW 1992 से TIFF मानक में है और 2002 के बाद से ज़िप (एक पूरक के भाग के रूप में जब Adobe ने इसे जोड़ा)। हालांकि यह संभवतया इसके लिए पर्याप्त समय से अधिक है कि अब कोई मुद्दा नहीं है, वहाँ सॉफ्टवेयर का एक अजीब टुकड़ा हो सकता है जो LZW संपीड़न को संभालता है लेकिन ज़िप नहीं।


3

संपीड़न एक ऐसी चीज है जिसे आप खुद देख सकते हैं, इसलिए मैं अंतर-क्षमता और दीर्घकालिक संरक्षण पर ध्यान केंद्रित करूंगा।

यूरोपीय संघ के सफल 2014 ऑनलाइन उपलब्धता और लंबी अवधि के संरक्षण के लिए मेटाडाटा और डेटा स्वरूप के लिए अनुशंसाएँ TIFF के लिए सलाह देते हैं "असम्पीडित या LZW संपीड़न" स्वामी (पी। 68) और ध्यान दें कि «फ़ाइलों को सक्रिय रूप से एक डिजिटल भंडार में कामयाब रहे हैं, तो यह संभव है TIFF फ़ाइलों के लिए LZW या ज़िप दोषरहित संपीड़न का उपयोग करने पर विचार करें। JPEG संपीड़न का उपयोग TIFF प्रारूप में नहीं किया जाना चाहिए। [...] अधिकांश उत्तरदाताओं में असम्पीडित चित्र (64%) का उपयोग किया जाता है, यदि संपीड़न का उपयोग किया जाता है तो LZW का उपयोग ज्यादातर »किया जाता है।

व्यवहार में, मुझे यकीन नहीं है कि सिंगल-पेज TIFF फ़ाइलों के लिए कोई अंतर है। मुझे समस्याग्रस्त TIFF फाइलें मिलीं, जिनके संपीड़न ने अतीत में मेरे ओपन-सोर्स प्रोग्राम को परेशान किया था, लेकिन मुझे याद नहीं है कि सटीक अपराधी क्या था। 2003 तक LZW का पेटेंट कराया गया था । उपरोक्त आंकड़ों के आधार पर, हालांकि, यह संभव है कि वाणिज्यिक समर्थन LZW के लिए अधिक उपयोग किया जाता है और कुछ सॉफ़्टवेयर अभी भी ज़िप / डिफ़्लेक्ट TIFF के साथ खराब तरीके से परीक्षण किए जा सकते हैं ...

सुनिश्चित करें कि कुछ डेटा हानि को स्वयं शुरू न करें। परिवर्तित करते समय आपकी फ़ाइलों से गलती से EXIF या IPTC / XMP मेटाडेटा पट्टी करना आसान है । उदाहरण छविमेक और वाइप्स के साथ कमांड: mogrify -compress LZW -path /target/directory/ /input/path/*tif(या -compress Zip); vips tiffsave input.tif output.tif --compression deflate


मेरे सीमित परीक्षणों में, 10% या अंतरिक्ष में लाभ पाने के लिए, ज़िप / अपस्फीति अक्सर LZW द्वारा 3 गुना समय लेता है।
निमो

2

सबसे तेज समय बचाने के लिए आप बिना किसी कंप्रेशन के साथ जाना चाहते हैं। संपीड़न को जोड़ने से TIFF को 16-बिट TIFF फ़ाइलों पर 5x और 8-बिट TIFF फ़ाइलों पर 10-15x द्वारा सहेजने के लिए आवश्यक समय को गुणा किया जा सकता है। इन दिनों संग्रहण इतना सस्ता है कि फाइलों को सहेजने का समय अतिरिक्त भंडारण को जोड़ने की लागत से अधिक महंगा हो सकता है, खासकर 16-बिट फ़ाइलों के साथ जहां आप संपीड़न के साथ कुल फ़ाइल आकार से केवल 15-20% की कटौती कर रहे हैं।

यदि आप कम्प्रेशन का उपयोग करना चाहते हैं, क्योंकि स्टोरेज स्पेस को बचाना आपके लिए महत्वपूर्ण है या आप प्रति दिन सैकड़ों TIFF फ़ाइलों को बदल रहे हैं, जब 8-बिट TIFF फ़ाइलों को सहेजने में LZW का उपयोग करते हैं और 16-बिट TIFF फ़ाइलों को सहेजते समय ZIP का उपयोग करते हैं। 8-बिट TIFF में LZW और ZIP के बीच फाइल साइज में अंतर नगण्य है, लेकिन जिप को सेव करने में 2-3 गुना समय लगता है। 16-बिट TIFF फ़ाइलों पर LZW अक्सर ऐसी फ़ाइलें बनाता है जो ज़िप या असम्पीडित TIFF फ़ाइलों दोनों से बड़ी होती हैं, इसलिए यदि आप 16-बिट TIFF फ़ाइलों पर संपीड़न का उपयोग करने जा रहे हैं, तो LZW छोड़ें और इसके बजाय ZIP का उपयोग करें।

सारांश
फास्ट सेव टाइम्स में: कोई संपीड़न
8-बिट TIFF फ़ाइलें: LZW संपीड़न
16-बिट TIFF फ़ाइलें: ज़िप संपीड़न

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.