2010-08-08 16 views

उत्तर

7

क्या आप कुछ अलग-अलग छवियों (प्रत्येक अलग एक्सपोजर के साथ) छद्म एचडीआर (एचडीआर 1 छवि से देखें) या एचडीआर का जिक्र कर रहे हैं?

आमतौर पर एचडीआर एज संरक्षित स्मूथिंग ऑपरेटर के साथ शुरू होता है। यह विवरण के बीच अंतर करने की अनुमति देता है, जहां हम डेटा को फ्लैट क्षेत्रों में रखना चाहते हैं, जहां हम डेटा को संपीड़ित कर सकते हैं।

अगला चरण उस डेटा को संपीड़ित फ़ंक्शन लागू करेगा जो हम संपीड़ित करना चाहते हैं।

अंतिम चरण संपीड़ित डेटा को मिश्रित करना होगा।

मैं टोन मानचित्रण के बारे में पढ़कर शुरू होगा: http://en.wikipedia.org/wiki/Tone_mapping

0

मुझे नहीं पता कि आप किस भाषा का उपयोग करते हैं, लेकिन आप हमेशा Luminance (Qtpfsgui) के लिए स्रोत कोड पर एक नज़र डाल सकते हैं और देख सकते हैं कि वे इसे कैसे करते हैं।

याद रखें कि कोड को कॉपीराइट किया गया है, इसलिए आप वास्तव में & को एक अलग लाइसेंस प्राप्त ऐप में पेस्ट नहीं कर सकते हैं।

+0

मैं luminance जाँच कर ली है , लेकिन मैं सी ++ से परिचित नहीं हूँ। क्या कोई जावा या PHP कोड है? – Milan

+0

मुझे पायथन के अलावा कुछ और नहीं पता है इसलिए मैंने इसे एक सुझाव के रूप में रखा है/सी मैं प्रोग्राम का उपयोग करता हूं। हालांकि मैं वास्तव में इसके कोड के बारे में ज्यादा कुछ नहीं कह सकता। – avacariu

2

मैटलैब एचडीआर समारोह मर्ज है। यदि आपके पास matlab इंस्टॉल है, तो आप इसे इंस्टॉलेशन निर्देशिका में स्रोत कोड प्राप्त कर सकते हैं। (लेकिन आप लाइसेंस प्राप्त ऐप के लिए इसका उपयोग नहीं कर सकते हैं)।

कुछ अधिक जानकारी के लिए:
Open Source HDR library recommendations

संबंधित मुद्दे