कलर स्पेस जैसे sRGB और Adobe RGB ओवरलैप कैसे करते हैं?


20

SRGB को Adobe RGB में शामिल किया गया है, और Adobe RGB को ProPhoto RGB में शामिल किया गया है? मतलब कि "कम जगह" में एक तस्वीर "उच्च स्थान" में बिल्कुल वैसी ही दिखेगी, जैसे sRGB की तस्वीर Adobe RGB स्पेस में बिल्कुल वैसी ही दिखेगी।

मैंने देखा कि एक sRGB तस्वीर का आकार Adobe RGB में एक ही की तुलना में बड़ा है, जिसे मैं नहीं समझता क्योंकि रंग स्थान बड़ा है।


आप किस फ़ाइल स्वरूप को सहेज रहे हैं? कुछ संपीड़न एल्गोरिदम नियतात्मक नहीं हैं, और एक ही छवि को बार-बार सहेजने से अंतिम फ़ाइल आकार में मामूली अंतर हो सकता है।
jrista

जेपीईजी। और निम्नलिखित जवाबों को पढ़ते हुए, मुझे बस एहसास हुआ कि यह बस संपीड़न से आ रहा था।
जूलियो गुएरा

जवाबों:


30

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

तो: sRGB AdobeRGB का सबसेट है, जो कि ProPhoto RGB का सबसेट है।

आप यह भी देख सकते हैं कि कैसे ProPhoto RGB घुमावदार आकार के बाहर फैली हुई है जो दृश्य रंगों का प्रतिनिधित्व करती है। और आप देख सकते हैं कि AdobeRGB sRGB की तुलना में मैट पेपर पर प्रिंट करने के लिए कैसे बेहतर है - और प्रोफ़ोटो स्पेस का विस्तार करने वाले पेपर पर क्या प्रिंट किया जा सकता है, इसके बाहर कितनी दूर है।

लेकिन यह पूरी कहानी नहीं है, क्योंकि बिट गहराई का मुद्दा है । प्रदर्शन के लिए उपयोग किए जाने वाले सामान्य फ़ाइल स्वरूपों में, रंग की जानकारी पूर्णांक में संग्रहीत की जाती है, न कि एनालॉग वैल्यू में - एक असतत, अनगिनत संख्या में रंग होते हैं जिन्हें एक निश्चित बिट गहराई पर वर्णित किया जा सकता है। विभिन्न रंगों के क्रायोला क्रेयॉन के बॉक्स की तरह रंग स्थान के बारे में सोचो। प्रत्येक रंग स्थान में crayons की समान संख्या होती है। बड़े स्थानों में, उस सीमित संख्या में से कुछ का उपयोग व्यापक कवरेज के लिए किया जाना है - प्रोफ़ोटो आरजीबी में, आपको "क्रेयॉन" की एक संख्या मिली है जो रंगों के लिए समर्पित है जिसे मनुष्य भी नहीं देख सकता है। sRGB में एक ही श्रेणी में क्रेयॉन की समान संख्या होती है। इसका मतलब है, उन दूर-आउट cyans और साग का प्रतिनिधित्व करने में सक्षम नहीं होने के बदले में, आप नीले और बैंगनी और लाल (और साग जो बीच अधिक ठीक भेद पाने यही कारण है कि कर रहे हैं वहाँ)।

8-बिट-प्रति-चैनल रंग गहराई (कुल मिलाकर 24 बिट्स) में, लगभग 16.8 मिलियन क्रेयॉन हैं, जो बहुत कुछ है, लेकिन पर्याप्त है कि सूक्ष्म ढालों में रंग कलाकृतियों के लिए अभी भी एक मौका है। और, जब आप एक रंग के स्थान से दूसरे स्थान पर मैप करते हैं, तो क्रेयॉन आवश्यक रूप से पंक्तिबद्ध नहीं होते हैं । ProPhoto RGB में sRGB सभी हो सकते हैं, लेकिन यदि आप 8 बिट्स में काम कर रहे हैं, तो आगे और पीछे जाना नुकसानदेह है।

कल्पना कीजिए कि आपने एक क्रेयॉन बॉक्स में तीन अलग-अलग शेड्स रेड, और एक अलग बॉक्स में रेड के दो शेड्स (क्योंकि दूसरे बॉक्स को अल्ट्रामरीन के लिए अतिरिक्त क्रेयॉन की जरूरत है)। यदि आप पहले बॉक्स से खींची गई तस्वीर को डुप्लिकेट करने का प्रयास कर रहे हैं, तो आपको अपने लाल रंग के प्रतिपादन पर समझौता करना होगा। और यदि आप फिर अपने पहले क्रेयन्स के साथ एक और कॉपी बनाने जाते हैं, लेकिन पहली छवि को देखे बिना, आप शायद उन दो रेड्स से समान एक्सप्रेसिंग वाले तीन तक मैपिंग नहीं करेंगे।

हालांकि, यदि आप प्रति चैनल 16 बिट्स में काम कर सकते हैं, तो यह वास्तव में एक मुद्दा नहीं है। ऐसा इसलिए है क्योंकि 8-बिट्स-प्रति-चैनल में प्रत्येक क्रेयॉन के लिए , 16 बिट्स आपको 16.8 मिलियन क्रेयॉन देता है। यह बहुत अधिक सूक्ष्म उन्नयन है - लगभग निश्चित रूप से परे जो मानव आंख को अलग कर सकता है। (16-बिट रंग की गहराई में अलग-अलग रंगों की कुल संख्या 281 ट्रिलियन से अधिक है।) इसलिए, यदि आप एडोब लाइटरूम जैसे एप्लिकेशन का उपयोग कर रहे हैं, जो 16 बिट रंग की गहराई में काम करता है, तो रंग स्थानों को बदलना चिंता का विषय नहीं है - लेकिन आप यह तय करना होगा कि जब आप अंतिम आउटपुट मूल्य पर नीचे जाना चाहते हैं, तो आप क्या समझौता करते हैं, क्योंकि हमारे पास अभी तक अच्छा, मानक, लोकप्रिय, अच्छी तरह से समर्थित 16-बिट उच्च-गेमट-रंग-स्पेस फ़ाइल प्रारूप अभी तक नहीं है।

परिणामस्वरूप फ़ाइल के आकार के लिए : यह मूल रूप से सिर्फ एक क्विक बनने की है कि संपीड़न कैसे काम करता है। रंग स्थान की वास्तविक अवधि फ़ाइल के आकार में कोई अंतर नहीं रखती है, फिर से, किसी भी मामले में crayons की एक ही समग्र संख्या। यह संभव है कि आपका sRGB फोटो बड़ा हो क्योंकि Adobe RGB संस्करण "एक ही मूल्य में सूक्ष्म रंग भेद" में से कुछ को अलग कर देता है (लाल क्रेयॉन के पर्याप्त भिन्न प्रकार नहीं?)। लेकिन यह शायद सिर्फ एक क्विक है कि कैसे crayons के "पुनर्मूल्यांकन" के कारण डेटा अलग होता है और इसलिए संपीड़न अलग-अलग होता है।


तो मैं अपना जवाब लिख रहा था और उसी समय आपने फ़ाइल साइज़ में हिस्सा जोड़ दिया ...
ysap

यह काफी कमाल का है। महान गूंगा नीचे उदाहरण के लिए धन्यवाद और लाइटरूम संदर्भ के साथ इसे वापस पृथ्वी पर ला रहा है। शानदार जवाब @mattdm!
1922 को dpollitt

1
@ जूलियो: एक डिस्प्ले डिवाइस को अपने स्वयं के "देशी" रंग स्थान के साथ प्रोफाइल किया जाना चाहिए - वास्तविक रंग जो कि रंगीन फास्फोरस, प्रकाश प्रौद्योगिकी, या माध्यम के स्याही के साथ दिखाए जा सकते हैं। कोई भी छवि हमेशा "अनुवादित" होती है, बस भौतिक वास्तविकता से। आपके मॉनीटर के लिए एक प्रोफाइल होने से आपके सॉफ़्टवेयर को यह पता चलता है कि यह कैसे सही तरीके से किया जाता है - अन्यथा, यह सिर्फ यह मानता है कि sRGB काफी अच्छी तरह से बाहर आ जाएगा। [con't ...]
0

1
लेकिन किसी भी स्थिति में, एसआरजीबी में एक और एडोब आरजीबी में एक छवि किसी तरह से वास्तविक प्रदर्शन के लिए मैप हो जाएगी। चूंकि रंग की जगह के भीतर के रंग थोड़े अलग होते हैं (sRGB सरगम ​​के साथ भी), परिणाम थोड़ा भिन्न हो सकता है, लेकिन अगर सब कुछ सही ढंग से काम कर रहा है, तो अंतर स्पॉट में मुश्किल बदलाव होगा - सूक्ष्म बदलाव। यदि आप बड़े, समग्र रंग परिवर्तन देखते हैं, तो कुछ सही नहीं है।
Mattdm

1
इसके शीर्ष पर, कई सस्ते एलसीडी डिस्प्ले वास्तव में केवल 6-बिट्स-प्रति-चैनल करते हैं, इसलिए 8-बिट्स-प्रति-चैनल छवियां स्क्रीन पर "क्रेयॉन" खो देती हैं, जैसे-यह या नहीं। (यह 16.8 मिलियन से 262 हजार तक कम है।) उस स्थिति में, sRGB-Adobe-gutut में sRGB और Adobe RGB छवियों की विसंगतियां उस बड़े कटौती से अभिभूत होंगी।
Mattdm

9

यदि आपके पास एक मैक है, तो आप 3 डी - रन में रंग रिक्त स्थान के बीच अंतर की कल्पना कर सकते हैं ColorSync Utility, और एक बड़े रंग स्थान (जैसे कि ProPhotoRGB या AdobeRGB) का चयन कर सकते हैं। फिर भूखंड के ऊपरी बाएं कोने पर तीर पर क्लिक करें, और "तुलना के लिए पकड़" का चयन करें। फिर एक दूसरे के ऊपर प्लॉटेड देखने के लिए एक अलग जगह का चयन करें, आप चारों ओर घुमा सकते हैं।

यदि आपने फ़ोटोशॉप स्थापित किया है, तो अधिक स्थान देखने के लिए आपको रंग स्थान सूची के निचले भाग में फ़ोल्डर खोलना पड़ सकता है।

व्यावहारिक रूप से आप रिक्त स्थान के बीच अंतर की समझ हासिल करने के लिए इसका उपयोग कर सकते हैं, लेकिन यह भी देखने के लिए कि किसी स्थान के भीतर कस्टम प्रिंटर प्रोफाइल कैसे गिरते हैं।

ProPhotoRGB व्हेल के अंदर AdobeRGB दिखाने वाला एक उदाहरण:

यहाँ छवि विवरण दर्ज करें


1
आप उस व्हेल को एक विशाल द्वारा खाया हुआ देखना चाहते हैं ... व्हेल से कुछ बड़ा? Microsoft के पागल scRGB का प्रयास करें। :)
Mattdm

4

@ Mattdm के शानदार उत्तर में जोड़ने के लिए - लेकिन जब तक मैं इसे याद नहीं करता, फ़ाइल आकार का कोई स्पष्टीकरण नहीं है - मैं अनुमान लगाऊंगा कि जब आरआरजीबी की शूटिंग हो और फिर एसआरजीबी को एक इरादे के साथ बदलना जो अतिप्रवाहित रंग ( सापेक्ष वर्णमिति ) को संतृप्त करता है , तब से आरजीबी सरगम ​​की सीमा में जो रूपांतरित नहीं होती है (क्लिप नहीं होती है) कम असतत रंग के स्तर होते हैं (बी / सी का कुल स्तर # कुल समान है - 256), आप एक "पोस्टराइज्ड" छवि के साथ समाप्त होते हैं। यही है, आपकी sRGB छवि में मूल छवि की तुलना में कम व्यक्तिगत रंग मान शामिल हैं। इस विघटन के कारण, छोटी सरगम ​​संपीड़ित छवि पूर्ण सरगम ​​संपीड़ित छवि से छोटी है।

एक अलग दृष्टिकोण से, अगर आरआरजीबी और एसआरजीबी छवियां समान दिखती हैं, तो इसका मतलब है कि मूल दृश्य रंग-समृद्ध नहीं था, इसलिए यह sRGB सीमित सरगम ​​में "फिट" होता है। लेकिन, इस दृश्य को कैप्चर करने के लिए आरआरजीबी का उपयोग करने का मतलब है कि आप उपलब्ध असतत रंगों का केवल सबसेट उपयोग करते हैं। यह, फिर से, एक बेहतर संपीड़न अनुपात और एक छोटी फ़ाइल की ओर जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.