मेरे LRGB में रंग क्यों नहीं आता: LRGBCombination का सही इस्तेमाल
मुझे यक़ीन है कि कलर कैमरा (DSLR या कूल्ड CMOS) से मोनोक्रोम कैमरे पर आए और LRGB फ़िल्टर के साथ शूट करने वाले बहुत-से साथी शुरू-शुरू में L और RGB को जोड़ने की समस्या से टकराते हैं। और इस समस्या में सबसे ज़्यादा गड़बड़ी जिस जगह होती है, वह है रंग — रंग निकलता ही नहीं, या फिर फीका और बेजान रह जाता है।
ऐसा होने के कारण कई तरह के हैं। इस लेख में मैं दायरा “PixInsight में LRGBCombination के इस्तेमाल” तक सीमित रखता हूँ: यानी वही L और वही RGB लेकर, अलग-अलग अवस्थाओं में LRGBCombination से जोड़ने पर अलग-अलग नतीजे मिलते हैं — इसी के सहारे मैं LRGBCombination प्रोसेस के इस्तेमाल का सबसे बेहतर तरीक़ा समझाऊँगा।
पहले निष्कर्ष
LRGBCombination अरैखिक अवस्था का प्रोसेस है, और इसे केवल अरैखिक अवस्था में इस्तेमाल करना ही उपयुक्त है।
अगर आपको यह साफ़ न हो कि रैखिक और अरैखिक अवस्था क्या हैं, तो पहले उससे जुड़ा बुनियादी ज्ञान दोहरा आइए, फिर नीचे दिए प्रयोग पर लौटिए।
प्रयोग की रूपरेखा
चरों को नियंत्रित रखने के लिए इस प्रयोग में LRGBCombination के पैरामीटर बिल्कुल एक जैसे रखे गए; L और RGB की इमेज रैखिक अवस्था में भी पूरी तरह एक ही फ़ाइलें थीं, और अरैखिक अवस्था में रंग संतृप्ति से जुड़ा कोई भी पैरामीटर नहीं छेड़ा गया।
सेटअप की बात करें तो EIZO CS2731 मॉनिटर इस्तेमाल किया और उसे 105 cd/m² की चमक पर देखा; हाल ही में उसे i1 Display Pro कैलिब्रेटर से कैलिब्रेट भी किया गया था, और पूरा प्रयोग कलर मैनेजमेंट वाले PixInsight में ही पूरा हुआ।
नीचे के चित्र में चार इमेज हैं, जिन्हें अलग-अलग क्रमांक दिए गए हैं:

- चित्र 1: L और RGB, दोनों को STF+HT से स्ट्रेच किया गया, और स्ट्रेच के बाद (अरैखिक अवस्था में) LRGBCombination से जोड़ा गया।
- चित्र 2: L को STF+HT से स्ट्रेच किया गया, जबकि RGB को मिश्रित स्ट्रेचिंग (arcsinh, masked, GHS, HT) से; और स्ट्रेच के बाद (अरैखिक अवस्था में) LRGBCombination से जोड़ा गया।
- चित्र 3: L और RGB को सीधे रैखिक अवस्था में LRGBCombination से जोड़ा गया, फिर STF+HT से स्ट्रेच करके अरैखिक बनाया गया।
- चित्र 4: ChannelCombination के HSI मोड का इस्तेमाल करके, रैखिक अवस्था में RGB के I को बिना स्ट्रेच किए L से बदला गया, फिर STF+HT से स्ट्रेच करके अरैखिक बनाया गया।
(संक्षेपाक्षरों की अतिरिक्त जानकारी: STF = Screen Transfer Function, HT = Histogram Transformation।)
प्रयोग के नतीजे
- रंग सबसे स्पष्ट (चित्र 2): L और RGB को अलग-अलग प्रोसेस से स्ट्रेच करके फिर जोड़ा गया।
- रंग उससे कुछ कम (चित्र 1): L और RGB को केवल STF+HT से स्ट्रेच करके फिर जोड़ा गया।
- रंग बहुत ही हल्का (चित्र 3): रैखिक अवस्था में LRGBCombination से L और RGB को जोड़कर फिर स्ट्रेच करने पर, रंग सिर्फ़ कोर के आस-पास बड़ी मुश्किल से दिखाई देता है।
- रंग लगभग ग़ायब (चित्र 4): रैखिक अवस्था में I को बिना स्ट्रेच किए L से बदलकर फिर स्ट्रेच करने पर, अपेक्षाकृत गहरे हिस्सों में भी रंग नहीं उभरता — देखने में यह मोनोक्रोम इमेज जैसा लगता है।
व्याख्या
हालाँकि LRGB इमेज के रंग को प्रभावित करने वाले कारक बहुत हैं, पर अकेली “L और RGB को जोड़ने की प्रक्रिया” वाली यह एक कड़ी ही इतनी काफ़ी है कि मेहनत से खींचे गए आपके RGB का रंग लगभग उभरे ही नहीं। इसलिए निष्कर्ष एक बार फिर दोहराता हूँ: LRGBCombination एक अरैखिक प्रोसेस है, और इसे केवल अरैखिक अवस्था में इस्तेमाल करना ही उपयुक्त है — ख़ासकर तब, जब आपको L जोड़ना हो।
मेरी इसी NGC 1055 इमेज का उदाहरण लें: मैंने शुरू से ही चित्र 2 वाला तरीक़ा चुना था। दरअसल, अपनी लगभग सभी इमेज (बशर्ते वे मोनोक्रोम कैमरे से LRGB में खींची गई हों) मैं चित्र 2 के ढंग से ही जोड़ता हूँ, ताकि रंग का सर्वोत्तम प्रदर्शन मिले। और अगर कलर कैमरा हो, तो भी — बशर्ते आपने L और RGB चैनल अलग कर लिए हों — L को उसी तरह अरैखिक चरण में पहुँचने के बाद ही वापस जोड़ा जाता है। इसी चरण से आगे अरैखिक प्रोसेसिंग जारी रखकर रंग को और भरा-पूरा, और संतृप्त बनाया जाता है, और फिर मास्क की मदद से बारीक फ़िनिशिंग की जाती है।
उलटी तरफ़ से देखें: अगर आप चित्र 3 या चित्र 4 वाली स्थिति में जा पड़े, तो अरैखिक अवस्था में संतृप्ति को ज़ोर से खींच देने पर शायद लक्षित रंग किसी तरह निकल भी आए, पर उसके साथ भारी मात्रा में रंगीन शोर भी आएगा — और वह भी ऐसा, जिसे संभालना आसान नहीं, या जिसे संभालने में बहुत समय लगता है। यहाँ NXT भी कोई ख़ास मदद नहीं कर पाता।
आप सबकी इमेज प्रोसेसिंग और भी सहज हो, और शूटिंग के वक़्त आसमान बिल्कुल साफ़ रहे।