मूल रूप से, जीवन के रंग की जानकारी चॉकलेट क्रेयॉन के एक बॉक्स की तरह है ...
रंग की जानकारी पूर्णांक में संग्रहीत की जाती है, अनुरूप मान नहीं - रंगों की एक असतत, गणना करने योग्य संख्या होती है जिन्हें एक निश्चित बिट गहराई पर वर्णित किया जा सकता है।
विभिन्न रंगों के crayons के बॉक्स की तरह रंग स्थान के बारे में सोचो। एक रंग स्थान क्रेयॉन के प्रकारों का वर्णन करता है जो उपलब्ध हैं। "बोल्ड कलर्स", "पेस्टल्स", या पसंद करें। बिट गहराई क्रेयॉन की संख्या का वर्णन करती है ।
यहाँ क्रेयॉन के दो अलग-अलग बॉक्स का उदाहरण दिया गया है:
दोनों में 16 क्रेयॉन हैं, लेकिन उनके पास रंगों की एक अलग श्रृंखला है - विशेष रूप से, कम सेट लाल रंग में नहीं आता है। चूंकि 16 रंग हैं, इसलिए रंग की गहराई के 4 बिट्स (2 16 = 16) हैं।
एक "असली" रंग अंतरिक्ष तीन आयामी है, और यह सिर्फ एक आयाम है। (वह है, ह्यू।) लेकिन यह एक मॉडल बनाता है जो मुझे आशा है कि मदद करता है। शीर्ष "बॉक्स" में एक रंग का स्थान होता है जिसमें चरम किनारों पर बहुत लाल "प्राथमिक" रंग होता है, जबकि निचला केवल एक लाल नारंगी तक फैला होता है।
शीर्ष रंग स्थान लगता है, सबसे पहले, स्पष्ट रूप से बेहतर होने के लिए (आप नीचे के साथ कुछ लाल भी नहीं खींच सकते हैं!), लेकिन उस स्थिति पर विचार करें जहां आप आकाश, पानी और पेड़ों के साथ एक परिदृश्य खींच रहे हैं। क्रेयॉन्स का निचला सेट वास्तव में बहुत बेहतर हो सकता है, क्योंकि यह हरे और नीले रंग के सूक्ष्म रंगों का प्रतिनिधित्व करने पर अपने "बिट्स" का अधिक उपयोग करता है।
अगर, इसके बजाय। आपने 64-क्रेयॉन सेट में समान रंग की रेंज खरीदी हैं, हर मौजूदा एक के बीच तीन नए क्रेयॉन होंगे। निचले सेट में अभी भी नीले और हरे रंग के लिए अधिक विकल्प होंगे, लेकिन नए क्रेयॉन के कारण, शीर्ष सेट में 16-क्रेयॉन सेट की तुलना में बहुत अधिक विकल्प होंगे। के बाद से ऊपरी सेट भी लाल को शामिल किया गया, काफी crayons के साथ होगा निष्पक्ष बेहतर हो।
हालांकि, कोई एक विकल्प की कल्पना कर सकता है जहां दोनों बक्से में कुछ गायब है। यह देखना थोड़ा आसान है कि कैसे हो सकता है यदि हम थोड़ा और अधिक जटिल दृश्य में जाते हैं, यहां असली sRGB (एक टीवी या उपभोक्ता-स्तरीय कंप्यूटर मॉनीटर के रूप में) और मानक "SWOP" CMYK स्याही:
यहाँ, आप देख सकते हैं कि CMYK SWOP colorpaceends आगे चलकर साइबर, मैजेंटा / पर्स में फैलता है, और yRows की तुलना में sRGB में दर्शाया जा सकता है। यहां तक कि अगर हम उपलब्ध अलग-अलग चरणों के बीच अंतर करने के लिए अधिक बिट्स जोड़ते हैं, तो रंग स्थान सीमा निर्धारित करता है । इसी तरह, CMYK प्रतिनिधित्व के लिए और अधिक बिट्स जोड़ने से लाल, हरे और नीले sRGB द्वारा कवर के दूर कोनों का प्रतिनिधित्व करने में मदद नहीं करता है। (और निश्चित रूप से उन सभी को मानव दृष्टि के सरगम का एक खराब प्रतिनिधित्व है, बाहरी आकृति द्वारा दर्शाया गया है - अगर आपने कभी सोचा है कि प्राकृतिक दिखने के लिए हरियाली की डिजिटल तस्वीरें प्राप्त करना इतना कठिन क्यों है, यह कहानी का हिस्सा है !)
वास्तविक जीवन में, 24 बिट रंग स्थान (प्रति चैनल 8 बिट), आपके पास काम करने के लिए 16.8 मिलियन रंग हैं। यह आमतौर पर ठीक है, और व्यापक रूप से माना जाता है कि मानव आंख की तुलना में अधिक रंग भेद कर सकते हैं लेकिन अगर आपका रंग अंतरिक्ष वास्तव में बड़ा है, तो आप वास्तव में इसका एक ही प्रभाव पड़ सकता है जहां बीच में व्यक्तिगत रंगों के बीच कूद आदर्श से बड़ा है, और यह संभव है यह कुछ स्थितियों में ध्यान देने योग्य होगा।
वास्तव में, कुछ "वाइड" कलर स्पेस जैसे प्रोफ़ोटो आरजीबी में अंतरिक्ष के किनारे पर रंग हैं जो मानव दृष्टि में किसी भी चीज़ के अनुरूप नहीं हैं । वे सैद्धांतिक, "काल्पनिक" रंग हैं जो रंग अंतरिक्ष को काम करते हैं, लेकिन प्रभावी रूप से बर्बाद हो जाते हैं। जब आप एक रंग की जगह का उपयोग करते हैं, तो कम संख्या में क्रेयॉन (कम बिट गहराई) के साथ, आपके पास वास्तव में उपयोगी रंगों के लिए कम विकल्प होते हैं, जिससे किसी समस्या के लापता चरणों की संभावना अधिक हो जाती है। SRGB जैसी कोई चीज़ दूर के साइबर और साग (जैसे कि ऊपर के सेट में गायब लाल) को कवर नहीं कर सकती है, लेकिन बदले में, आपको ब्लूज़ और प्यूरेंस और रेड्स (और साग जो वहाँ हैं) के बीच अधिक सटीक अंतर मिलता है।
यदि हम प्रति चैनल 16 बिट्स (कुल 48 बिट्स) पर जाते हैं, तो बॉक्स में प्रत्येक शेड के बीच 16.8 मिलियन अतिरिक्त "क्रेयॉन" हैं । यह पूरी तरह से ओवरकिल है (दोनों में जो मनुष्य संभवत: अंतर कर सकते हैं और स्क्रीन पर या प्रिंट में अंतर के सूक्ष्म का प्रतिनिधित्व करने की व्यावहारिक वास्तविकता में), लेकिन यह ओवरकिल गारंटी देता है कि चिकनी संक्रमण हमेशा उपलब्ध हैं। और चूंकि वास्तविक जीवन में, रंग स्थान सभी को मानव दृष्टि को कवर करने के लिए डिज़ाइन किए गए हैं (भले ही वे बिल्कुल भी लाइन नहीं करते हैं), आप वास्तव में उस स्थिति में नहीं चलते हैं जहां आपके रंग की जगह बिल्कुल लाल नहीं है - यह सिर्फ हो सकता है बहुत गहरा या सूक्ष्म नहीं होना चाहिए।
गौर करने लायक दूसरी बात यह है कि sRGB को न केवल मानव दृष्टि के लिए एक सभ्य मैच के लिए डिज़ाइन किया गया है, बल्कि अधिकांश उपभोक्ता उपकरणों पर प्रतिनिधित्व किया जा सकता है , और यह गैर-रंग-प्रबंधित प्रदर्शन के लिए डिफ़ॉल्ट धारणा है। इसका मतलब है कि जब आप sRGB का उपयोग कर रहे हैं, तो आपके पास सबसे अच्छा मौका है कि आप जिस "क्रेयॉन" का उपयोग कर रहे हैं, वह "क्रेयॉन" के अनुरूप होगा जिसे आपके दर्शकों के उपकरण उपयोग करते हैं। इसलिए मैं वेब देखने और साझा करने के लिए sRGB को सहेजने की सलाह देता हूं- उच्च बिट गहराई एक व्यापक विकल्प नहीं है, और ज्यादातर लोगों को अपनी पसंद के crayons के एक सेट के लिए बाहर स्वैप करने की क्षमता नहीं है। (उम्मीद है कि यह भविष्य में बेहतर होगा, लेकिन यह वास्तव में उपभोक्ता डिवाइस निर्माताओं के लिए प्राथमिकता नहीं लगता है। हो सकता है कि जब 3 डी और 4K हुपला व्यवस्थित हो जाए तो हम "गहरे रंग" पर अधिक जोर दे सकते हैं - उच्च बिट गहराई के लिए उपभोक्ता प्रदर्शित करता है।
(इसमें से कुछ ने मेरे पहले के जवाब से उधार लिया कि sRGB और Adobe RGB ओवरलैप जैसे रंग स्थान कैसे हैं? )
पाद लेख
1. यह विशेष उदाहरण CMYK छवियों और कुछ अन्य विवरणों के वास्तविक प्रतिनिधित्व से अधिक एक निरीक्षण और झलक है; यह एक अच्छा उदाहरण है, हालांकि, क्योंकि अधिकांश वास्तविक रंग रिक्त स्थान को अधिक से अधिक ओवरलैप करने के लिए डिज़ाइन किया गया है और यह कुछ ऐसा दिखाता है जिसमें एक बेमेल है।