संपीड़न एल्गोरिदम क्या है? परिभाषा और अर्थ

click fraud protection

यह फाइलों को संपीड़ित करने, उनके आकार को कम करने और उन्हें अधिक पोर्टेबल बनाने के लिए उपयोग की जाने वाली विधि है। इसका उपयोग डीकंप्रेसन प्रक्रिया के दौरान डेटा को उसके पिछले रूप में वापस लाने के लिए भी किया जाता है। एक बार विघटित होने के बाद, डेटा को सामान्य रूप से उपयोग किया जा सकता है। दो मुख्य प्रकार के संपीड़न एल्गोरिदम हैं, जिनमें से प्रत्येक के अपने फायदे और नुकसान हैं।

तकनीकें संपीड़न एल्गोरिथ्म की व्याख्या करती हैं

पहले प्रकार का संपीड़न एल्गोरिदम निष्पक्ष रूप से बेहतर विकल्प की तरह लगता है - दोषरहित संपीड़न। इस प्रकार की संपीड़न प्रक्रिया में, फ़ाइल का आकार एक निश्चित मात्रा से कम हो जाता है, और, डीकंप्रेसन पर, डेटा को ठीक उसी स्थिति में पुनर्स्थापित किया जाता है, जिसमें वह संपीड़ित होने से पहले था। कोई भी डेटा खो गया नहीं है। यह प्रक्रिया प्रोग्राम और डेटा फ़ाइलों के लिए आदर्श है जहाँ किसी भी प्रकार का नुकसान अस्वीकार्य और संभावित रूप से विनाशकारी है।

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

संपीड़न एल्गोरिथम के सामान्य उपयोग

  • संपीड़न एल्गोरिदम फ़ाइल आकार में कमी की अनुमति देता है, जिससे फ़ाइलों को स्थानांतरित करना और संचारित करना आसान हो जाता है।
  • हानिपूर्ण संपीड़न एल्गोरिदम सभी डेटा को संरक्षित नहीं करता है, लेकिन छोटी अंत फ़ाइलों को प्राप्त कर सकता है।
  • दोषरहित संपीड़न एल्गोरिदम सिस्टम फ़ाइलों के लिए एकदम सही हैं जहां डेटा हानि अस्वीकार्य है।

संपीड़न एल्गोरिथम के सामान्य दुरूपयोग

  • संपीड़न एल्गोरिदम एक प्रकार की गणितीय गणना है।