ToolBox Image — इमेज कंप्रेशन वास्तव में कैसे काम करता है (5 मिनट में)
JPEG, WebP, AVIF — ये क्या करते हैं, इनके ट्रेड-ऑफ क्या हैं, और सही एन्कोडर कैसे चुनें।
इमेज कंप्रेशन सिद्धांत रूप में एक हल की गई समस्या है, लेकिन गलत फ़ॉर्मेट या गुणवत्ता सेटिंग चुनने से बैंडविड्थ बर्बाद हो सकती है, आपकी साइट धीमी हो सकती है, या दिखाई देने वाली कलाकृतियाँ उत्पन्न हो सकती हैं। यहाँ प्रमुख फ़ॉर्मेट कैसे काम करते हैं और प्रत्येक का उपयोग कब करना है, इसके बारे में एक व्यावहारिक मार्गदर्शिका है।
हानिपूर्ण बनाम हानिरहित
हर इमेज फ़ॉर्मेट दो श्रेणियों में से एक में आता है। हानिरहित फ़ॉर्मेट मूल के हर पिक्सेल को संरक्षित करते हैं — डीकोड की गई इमेज स्रोत के समान बिट-दर-बिट होती है। हानिपूर्ण फ़ॉर्मेट उस जानकारी को हटा देते हैं जिसके प्रति मानव आँख कम संवेदनशील होती है, कुछ निष्ठा की कीमत पर बहुत छोटे फ़ाइल आकार प्राप्त करते हैं।
कौन सा चुनना है यह उपयोग के मामले पर निर्भर करता है। तस्वीरें और ग्रेडिएंट हानिपूर्ण कंप्रेशन को अच्छी तरह सहन करते हैं क्योंकि सामान्य देखने के आकार में कलाकृतियों को पहचानना मुश्किल होता है। स्क्रीनशॉट, टेक्स्ट, लोगो और तेज किनारों वाले ग्राफ़िक्स को स्पष्ट रहने के लिए हानिरहित एन्कोडिंग की आवश्यकता होती है।
JPEG: सार्वभौमिक मानक
JPEG तीन दशकों से वेब पर प्रमुख इमेज फ़ॉर्मेट रहा है। यह असतत कोसाइन ट्रांसफ़ॉर्म पर आधारित हानिपूर्ण कंप्रेशन एल्गोरिदम का उपयोग करता है — वही तकनीक जो वीडियो कोडेक्स में उपयोग की जाती है। एन्कोडर इमेज को 8x8 पिक्सेल ब्लॉक में विभाजित करता है, प्रत्येक ब्लॉक को फ़्रीक्वेंसी स्पेस में बदलता है, और उच्च-आवृत्ति जानकारी को हटा देता है जिसे मानव आँख कम तीव्रता से समझती है।
खूबियाँ: सार्वभौमिक ब्राउज़र समर्थन, तस्वीरों के लिए उत्कृष्ट कंप्रेशन, समायोज्य गुणवत्ता।
कमज़ोरियाँ: कोई पारदर्शिता समर्थन नहीं, कम गुणवत्ता पर दिखाई देने वाली ब्लॉक कलाकृतियाँ, टेक्स्ट और ग्राफ़िक्स के लिए खराब कंप्रेशन।
सबसे उपयुक्त: तस्वीरें, जटिल ग्रेडिएंट, सोशल मीडिया इमेज, कोई भी स्थिति जहाँ सार्वभौमिक संगतता फ़ाइल आकार से अधिक महत्वपूर्ण हो।