कलर स्पेस उस नियम-पुस्तिका का नाम है, जिसका इस्तेमाल कोई फ़ाइल अपने अंदर रखे अंकों को असली रंगों में बदलने के लिए करती है। दो फ़ाइलों में बिल्कुल एक जैसे अंक हो सकते हैं और फिर भी वे अलग दिख सकती हैं, क्योंकि उन्हें अलग-अलग कलर स्पेस के साथ सेव किया गया था।
कौन सी फ़ाइलें इसे रखती हैं, और यह कहाँ से आता है
आप इसे हर उस चीज़ में पाएंगे जो विज़ुअल डेटा रखती है: फ़ोटो और इमेज जैसे JPEG, TIFF और रॉ कैमरा फ़ाइलें, वीडियो फ़ाइलें, और यहाँ तक कि ऑडियो फ़ाइलें भी, अगर उनमें एम्बेड की हुई कवर इमेज हो। यह मान कैमरा लिखता है, उसके मेन्यू में किए गए किसी सेटिंग के आधार पर, या वह सॉफ़्टवेयर जो फ़ाइल को एक्सपोर्ट करता है, या फिर वीडियो एन्कोडर। यह कोई ऐसी चीज़ नहीं है जिसे कोई हाथ से टाइप करता हो।
इस फ़ील्ड के पीछे कलर मॉडल होते हैं, यानी रंग मिलाने के अलग-अलग तरीके। RGB लाल, हरे और नीले प्रकाश को मिलाता है और स्क्रीन ऐसे ही काम करती हैं। CMYK सायन, मैजेंटा, पीला और काला इंक मिलाता है और प्रिंटिंग ऐसे ही काम करती है। किसी मॉडल से बन सकने वाले हर मिश्रण को त्रि-आयामी स्थान में एक बिंदु के रूप में रखा जा सकता है, और नाम भी यहीं से आता है: RGB को आम तौर पर एक घन के रूप में दिखाया जाता है, जिसमें एक कोने पर काला और विपरीत कोने पर सफेद होता है। कोई कलर स्पेस फिर यह तय करता है कि असली दुनिया में वे अंक ठीक-ठीक किस लाल, हरे और नीले रंग का मतलब रखते हैं और उसका दायरा कहाँ तक जाता है। यही वजह है कि वही मॉडल एक से अधिक स्पेस में दिख सकता है।
मूल्य कैसे दिखते हैं
फ़ोटो के लिए, यह फ़ील्ड किसी मानक स्पेस का नाम रखता है:
sRGB- स्टैंडर्ड RGB, स्क्रीन और वेब के लिए डिफ़ॉल्ट, और वही जो ज़्यादातर कैमरे और एक्सपोर्ट सेटिंग्स बनाते हैंAdobe RGB- व्यापक रेंज, प्रिंट कार्य के लिए पसंद किया जाता हैUncalibrated- फ़ोटो फ़ील्ड के पास sRGB के लिए ही अपना अलग कोड है, इसलिए जब कुछ और इस्तेमाल होता है तो कैमरे और एडिटर इसी पर लौट आते हैं। रिपोर्ट की अन्य पंक्तियाँ, जैसे एम्बेड किया हुआ कलर प्रोफ़ाइल नाम, आम तौर पर यह दिखा देती हैं कि वास्तव में कौन सा स्पेस था।
वीडियो फ़ाइलें इसकी जगह किसी प्रसारण मानक का नाम देती हैं, जैसे उच्च-परिभाषा सामग्री के लिए bt709, पुराने स्टैंडर्ड-डिफ़िनिशन सामग्री के लिए smpte170m या bt470bg, और विस्तृत रेंज वाली अल्ट्रा-हाई-डिफ़िनिशन के लिए bt2020nc। कुछ दस्तावेज़ और लेयर्ड फ़ाइलें केवल कलर मॉडल दे देती हैं, जैसे RGB, CMYK या Grayscale।
यह क्यों महत्वपूर्ण है
यह अक्सर इस सवाल का जवाब होता है कि कहीं पर रंग गलत क्यों दिखते हैं। अगर कोई फ़ोटो Adobe RGB जैसे व्यापक स्पेस में सेव की गई हो और फिर ऐसे सॉफ़्टवेयर में दिखाई जाए जो sRGB मान कर चलता है, तो वह फीकी और बेरंग लगती है। फ़ाइल को कोई नुकसान नहीं होता: उसे सिर्फ़ गलत नियम-पुस्तिका से पढ़ा जा रहा होता है। उसे sRGB में सेव या कन्वर्ट कर दें, तो वह फिर सही दिखती है, इसी कारण वेब पर या किसी संदेश में भेजी जाने वाली चीज़ों के लिए sRGB सुरक्षित विकल्प है।
वीडियो में, गलत मानक से लेबल किया गया क्लिप एक प्लेयर में बदले हुए रंग दिखाता है, जैसे त्वचा के रंग हरे या गुलाबी की ओर खिसक जाते हैं, जबकि दूसरे प्लेयर में सही लगते हैं। प्रिंट के लिए, प्रिंट शॉप को यह जानना होता है कि किस स्पेस से कन्वर्ट करना है, और बिना किसी प्रोफ़ाइल के Uncalibrated चिह्नित फ़ाइल ऐसा मामला होता है, जिसमें उन्हें अनुमान लगाना पड़ता है।
यह फ़ील्ड केवल रंगों के प्रबंधन का वर्णन करता है। यह किसी व्यक्ति, जगह या डिवाइस के बारे में कुछ नहीं बताता।