जैसा कि ऊपर दिया गया है, गुणवत्ता 100 पर "सामान्य" जेपीईजी एन्कोडर का उपयोग करके आपको लापरवाही संपीड़न नहीं मिलता है। लापरवाह जेपीईजी एन्कोडिंग मौजूद है, लेकिन यह प्रकृति में अलग है और शायद ही कभी इस्तेमाल किया जाता है।
मैं सिर्फ यह कहने के लिए पोस्ट कर रहा हूं कि क्यों गुणवत्ता 100 का मतलब हानि रहित नहीं है।
जेपीईजी संपीड़न जानकारी में ज्यादातर डीसीटी गुणांक मात्राकरण चरण के दौरान खो जाता है (8-बाय -8 गुणांक ब्लॉक 8-बाय -8 क्वांटिज़ेशन टेबल द्वारा विभाजित होते हैं, इसलिए वे छोटे होते हैं -> 'अधिक संपीड़ित')। जब आप जेपीईजी गुणवत्ता को 100 पर सेट करते हैं, तो कोई वास्तविक मात्रा नहीं होती है (क्योंकि क्वांटिज़ेशन टेबल कम से कम मानक IJG-JPEG तालिकाओं के साथ 1s होगा), इसलिए वास्तव में आप यहां जानकारी खोना नहीं चाहते हैं ..
हालांकि
- आमतौर पर, JPEG संपीड़न रंग जानकारी कम कर देता है (becase मानव दृश्य प्रणाली lumimance की तुलना में है कि करने के लिए कम senstitive है):, वहाँ मुख्य रूप से दो कारकों जानकारी नुकसान के लिए अग्रणी भले ही कोई भी परिमाणीकरण जगह लेता है। इसलिए, गुणवत्ता 100 पर भी आप क्रोमिनेंस सबैम्पलिंग (जिसका अर्थ है, आधा या अधिक सीबी और सीआर गुणांक छोड़ना) हो सकता है। जब ऐसा होता है, तो जानकारी खो जाती है, भले ही कोई मात्रा न हो। हालांकि, आप पूर्ण क्रोमिमेंस को संरक्षित करने के लिए एन्कोडर को बता सकते हैं (जिसे 4: 4: 4 रंग नमूना कहा जाता है)।
- फिर भी, जेपीईजी एन्कोडिंग का मतलब डीसीटी डोमेन पर जाना है, जो गुणांक के गोलाकार का कारण बनता है। गोल कुछ जानकारी छोड़ देता है। यह अन्य सभी विकल्पों के बावजूद होगा।
स्रोत
2018-02-02 08:43:08
उत्कृष्ट जवाब। धन्यवाद। – Sugrue