के दौरान डाउनस्केलिंग जेपीजी मुझे आकार 4608 x 3456 के जेपीजी छवियों के एक सेट को डाउनस्क्रेस और डिकंप्रेस करना होगा। वर्तमान में, मैं पहले से ही आरजीबी प्रारूप में छवियों को सही ढंग से डिकंप्रेस करने और उन्हें बिटमैप में बदलने में सक्षम हूं।जेपीजी डिकंप्रेशन
अब मैं downscale लागू करने की आवश्यकता है, और से मैं क्या एक छवि downscale करने के लिए अब तक पढ़ा है सही ढंग से एक द्विरेखीय अंतर्वेशन उपयोग करना चाहिए। तब मुझे पिक्सल (2x2) को प्रतिस्थापित करना चाहिए जो इंटरपोलेशन से परिणामस्वरूप पिक्सेल द्वारा इंटरपोलेशन के लिए उपयोग किया गया था। मुझे इसके वर्तमान आकार के लगभग 1/4 की आवश्यकता है।
मैं downscaled छवियों की गुणवत्ता के बारे में इतने चिंतित नहीं हूँ, जैसा कि मैंने जिस गति से यह किया जाता है के बारे में हूँ। पूरी प्रक्रिया उतनी तेज होनी चाहिए जितनी हो सकती है।
मेरा प्रश्न है, जब मुझे जेपीजी के डिकंप्रेशन चरण के दौरान बिलीनेर इंटरपोलेशन करना चाहिए। क्या मुझे आईडीसीटी (उलटा डिस्क्रेट कोसाइन ट्रांसफॉर्म) के बाद ऐसा करना चाहिए या क्या मुझे आईडीसीटी से पहले इंटरपोलेशन करना चाहिए?
यह स्मार्ट डीसीटी coefficents का उपयोग करें और उन पर प्रक्षेप और फिर IDCT में करने के लिए उन हुई मानों का उपयोग कर है?
किसने कहा कि आपको बिलीनेर का उपयोग करना चाहिए? पॉइंट नमूनाकरण के अलावा यह सबसे खराब संभव तरीका है। गामा को सही तरीके से संभालने के लिए भी ध्यान देना महत्वपूर्ण है। –
@ एक्सेल गनीटिंग केवल यही था जो मैंने अपने शोध से प्राप्त किया है, यदि आप बेहतर तरीके से सुझाव दे सकते हैं, तो कृपया ऐसा करें। –
@ एक्सेल गनीटिंग, इस विशेष अनुप्रयोग में बिलीनेर गणितीय रूप से सभी 4 पिक्सेल औसत लेने के बराबर होगा। यह बहुत तेज़ और स्वीकार्य गुणवत्ता होना चाहिए। गति की कीमत पर उच्च गुणवत्ता प्राप्त करना संभव है। गामा को संभालने के लिए समान - बेहतर परिणाम, कम गति। –