एसआरबीबी: Difference between revisions
(Created page with "{{short description|Standard RGB color space}} {{Lowercase title}} {{For|the ancillary chunk in the PNG file format|PNG#Ancillary chunks}} {{Infobox technology standard | titl...") |
No edit summary |
||
| Line 1: | Line 1: | ||
sआरजीबी एक [[मानकीकरण]] आरजीबी कलर स्पेस है | आरजीबी (लाल, हरा, नीला) कलर स्पेस जिसे [[Hewlett-Packard|हेवलेट पैकर्ड]] और [[Microsoft|माइक्रोसॉफ्ट]] ने 1996 में मॉनिटर, प्रिंटर और [[वर्ल्ड वाइड वेब]] पर उपयोग करने के लिए सहकारी रूप से बनाया था।<ref name="orig_pub" />इसे बाद में अंतर्राष्ट्रीय [[इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन]]आईईसी) द्वारा आईईसी 61966-2-1:1999 के रूप में मानकीकृत किया गया।<ref name="iecstd" />sआरजीबी वेब के लिए वर्तमान परिभाषित मानक रंग स्थान है, और यह सामान्यतः छवियों के लिए माना जाने वाला रंग स्थान है जो न तो किसी रंगस्थान के लिए टैग किए गए हैं और न ही आईसीसी प्रोफ़ाइल वाले हैं। | |||
sआरजीबी अनिवार्य रूप से उस समय उपयोग में आने वाले कंप्यूटर मॉनिटर के लिए डिस्प्ले स्पेसिफिकेशंस को कोडित करता है, जिससे इसकी स्वीकृति में अधिक मदद मिली। sआरजीबी, Rec के समान रंग प्राइमरी और सफेद बिंदु का उपयोग करता है। 709|[[उच्च परिभाषा टेलीविजन]] के लिए ITU-R BT.709 मानक,<ref>{{cite book |title=Digital Video and HDTV: Algorithms and Interfaces |author=Charles A. Poynton |publisher=Morgan Kaufmann |year=2003 |isbn=1-55860-792-7 |url=https://books.google.com/books?id=ra1lcAwgvq4C&q=rec+709+smpte&pg=RA1-PA239}}</ref> युग के [[कैथोड रे ट्यूब]] के साथ संगत इमेजिंग (या [[गामा सुधार]]) में एक स्थानांतरण कार्य करता है, और विशिष्ट घर और कार्यालय देखने की स्थिति से मेल खाने के लिए डिज़ाइन किया गया एक देखने का वातावरण। | |||
== एसआरबीबी परिभाषा == | == एसआरबीबी परिभाषा == | ||
| Line 36: | Line 8: | ||
{| class="wikitable floatright" | {| class="wikitable floatright" | ||
|- | |- | ||
! [[CIE 1931 color space#CIE xy chromaticity diagram and the CIE xyY color space| | ! [[CIE 1931 color space#CIE xy chromaticity diagram and the CIE xyY color space|वार्णिकता]] | ||
! | ! लाल | ||
! | ! हरा | ||
! | ! नीला | ||
! | ! सफेद बिंदु | ||
|- | |- | ||
| '' | | ''एक्स'' | ||
| 0.6400 | | 0.6400 | ||
| 0.3000 | | 0.3000 | ||
| Line 48: | Line 20: | ||
| 0.3127 | | 0.3127 | ||
|- | |- | ||
| '' | | ''वाई'' | ||
| 0.3300 | | 0.3300 | ||
| 0.6000 | | 0.6000 | ||
| Line 54: | Line 26: | ||
| 0.3290 | | 0.3290 | ||
|- | |- | ||
| '' | | ''वाई'' | ||
| 0.2126 | | 0.2126 | ||
| 0.7152 | | 0.7152 | ||
| Line 60: | Line 32: | ||
| 1.0000 | | 1.0000 | ||
|} | |} | ||
sआरजीबी लाल, हरे और नीले रंग के [[प्राथमिक रंग]] की वर्णिकता को परिभाषित करता है, ऐसे रंग जहां तीन चैनलों में से एक गैर-शून्य है और अन्य दो शून्य हैं। एसआरजीबी में जिन रंगों का प्रतिनिधित्व किया जा सकता है, वह इन प्राइमरी द्वारा परिभाषित [[रंग त्रिकोण]] है। किसी भी [[आरजीबी रंग स्थान]] के साथ, आर, जी, और बी के गैर-नकारात्मक मूल्यों के लिए इस त्रिभुज के बाहर रंगों का प्रतिनिधित्व करना संभव नहीं है, जो कि सामान्य [[ट्राइक्रोमेसी]] दृष्टि वाले मानव को दिखाई देने वाले रंगों की सीमा के अंदर है। | |||
प्राथमिक एचडीटीवी (Rec. 709|ITU-R BT.709) से आते हैं, जो पुराने रंगीन टीवी सिस्टम (Rec. 601|ITU-R BT.601) से कुछ अलग हैं। इन मूल्यों को इसके डिजाइन के समय उपभोक्ता सीआरटी फॉस्फोर के अनुमानित रंग को दर्शाने के लिए चुना गया था। चूंकि उस समय [[ फ्लैट पैनल डिस्प्ले ]] | प्राथमिक एचडीटीवी (Rec. 709|ITU-R BT.709) से आते हैं, जो पुराने रंगीन टीवी सिस्टम (Rec. 601|ITU-R BT.601) से कुछ अलग हैं। इन मूल्यों को इसके डिजाइन के समय उपभोक्ता सीआरटी फॉस्फोर के अनुमानित रंग को दर्शाने के लिए चुना गया था। चूंकि उस समय [[ फ्लैट पैनल डिस्प्ले |फ्लैट पैनल डिस्प्ले]] सामान्यतः सीआरटी विशेषताओं का अनुकरण करने के लिए डिज़ाइन किए गए थे, मूल्यों ने अन्य डिस्प्ले डिवाइसों के लिए प्रचलित अभ्यास को भी प्रतिबिंबित किया।<ref name="iecstd"/> | ||
=== स्थानांतरण समारोह (गामा) === | === स्थानांतरण समारोह (गामा) === | ||
[[File:SRGB gamma.svg|thumb|एसआरबीबी तीव्रता (लाल) का प्लॉट, और लॉग-लॉग स्पेस (नीला) में इस फ़ंक्शन की ढलान, जो तात्कालिक गामा है। 0.04045 के संकुचित मूल्य या 0.00313 की रैखिक तीव्रता के नीचे, वक्र रैखिक है इसलिए गामा 1 है। लाल वक्र के पीछे एक धराशायी काला वक्र है जो एक | [[File:SRGB gamma.svg|thumb|एसआरबीबी तीव्रता (लाल) का प्लॉट, और लॉग-लॉग स्पेस (नीला) में इस फ़ंक्शन की ढलान, जो तात्कालिक गामा है। 0.04045 के संकुचित मूल्य या 0.00313 की रैखिक तीव्रता के नीचे, वक्र रैखिक है इसलिए गामा 1 है। लाल वक्र के पीछे एक धराशायी काला वक्र है जो एक त्रुटिहीन गामा = 2.2 शक्ति कानून दिखा रहा है।]] | ||
[[File:srgbnonlinearity.png|thumb|एक | [[File:srgbnonlinearity.png|thumb|एक sआरजीबी डिस्प्ले पर, प्रत्येक सॉलिड बार को उतना ही चमकीला दिखना चाहिए जितना कि आसपास के स्ट्राइप्ड डियर। (नोट: मूल रूप में देखा जाना चाहिए, 100% आकार)]]आईईसी विनिर्देश 2.2 के नाममात्र गामा सुधार के साथ एक संदर्भ प्रदर्शन को इंगित करता है, जिसका उद्देश्य कैथोड-रे ट्यूब डिस्प्ले की गामा प्रतिक्रिया के समान होना है। बिना किसी लुकअप के CRT पर सीधे sआरजीबी छवियों को प्रदर्शित करने की क्षमता ने sआरजीबी को अपनाने में बहुत मदद की। गामा भी आसानी से काले रंग के पास अधिक संख्याएँ रखता है, दृश्य [[परिमाणीकरण (इमेज प्रोसेसिंग)]] कलाकृतियों को कम करता है। | ||
मानक आगे इमेजिंग | इलेक्ट्रो-ऑप्टिकल ट्रांसफर फ़ंक्शन (ईओटीएफ) में एक गैर-रैखिक हस्तांतरण कार्यों को परिभाषित करता है, जो छवि डेटा से आउटपुट तीव्रता में रूपांतरण को | मानक आगे इमेजिंग | इलेक्ट्रो-ऑप्टिकल ट्रांसफर फ़ंक्शन (ईओटीएफ) में एक गैर-रैखिक हस्तांतरण कार्यों को परिभाषित करता है, जो छवि डेटा से आउटपुट तीव्रता में रूपांतरण को त्रुटिहीन रूप से परिभाषित करता है। यह वक्र एक साधारण ट्विकिंग है {{math|''x''{{sup|2.2}}}}.<ref>{{Cite web|last=Developers|first=Colour|date=2015-12-05|title=शब्दावली और sRGB अनिश्चितता का महत्व|url=https://www.colour-science.org/posts/the-importance-of-terminology-and-srgb-uncertainty/|access-date=2021-11-05|website=Colour Science|language=en}}</ref> एक रेखीय खंड शून्य के करीब है, एक अनंत या शून्य ढलान से बचने के लिए जो एक घातीय है, इसे एक घुमावदार खंड से जोड़ा जाता है जिससे कि समग्र कार्य बहुत करीब हो। ऐसा करने के लिए एक उच्च घातांक (इस स्थितियोंे में 2.4) का उपयोग करने वाला सूत्र आवश्यक है। तात्कालिक गामा (ढलान जब एक लॉग: लॉग स्केल पर प्लॉट किया जाता है) रैखिक खंड में 1 से अधिकतम तीव्रता पर 2.4 से भिन्न होता है, जिसका औसत मूल्य 2.2 के करीब होता है। | ||
व्यवहार में एक शुद्ध {{math|''x''{{sup|2.2}}}} का उपयोग बहुत कम अंतर के साथ | व्यवहार में एक शुद्ध {{math|''x''{{sup|2.2}}}} का उपयोग बहुत कम अंतर के साथ sआरजीबी डेटा के साथ किया जा सकता है, इसे Adobe द्वारा सरल sआरजीबी के रूप में संदर्भित किया जाता है, और यह भी कि क्या होता है जब यह CRT पर अपरिवर्तित प्रदर्शित होता है। | ||
==== हस्तांतरण समारोह की गणना ==== | ==== हस्तांतरण समारोह की गणना ==== | ||
एक सीधी रेखा जो होकर गुजरती है {{math|(0,0)}} है <math>y = \frac{x}{\Phi}</math>, और एक गामा वक्र जो होकर गुजरता है {{math|(1,1)}} है <math>y = \left(\frac{x+A}{1+A}\right)^\Gamma</math> | एक सीधी रेखा जो होकर गुजरती है {{math|(0,0)}} है <math>y = \frac{x}{\Phi}</math>, और एक गामा वक्र जो होकर गुजरता है {{math|(1,1)}} है <math>y = \left(\frac{x+A}{1+A}\right)^\Gamma</math> | ||
यदि ये बिंदु पर जुड़ जाते हैं {{math|(''X'',''X''/Φ)}} तब: | |||
:<math>\frac{X}{\Phi} = \left(\frac{X+A}{1+A}\right)^\Gamma</math> | :<math>\frac{X}{\Phi} = \left(\frac{X+A}{1+A}\right)^\Gamma</math> | ||
| Line 83: | Line 55: | ||
:<math>\frac{1}{\Phi} = \Gamma\left(\frac{X+A}{1+A}\right)^{\Gamma-1}\left(\frac{1}{1+A}\right)</math> | :<math>\frac{1}{\Phi} = \Gamma\left(\frac{X+A}{1+A}\right)^{\Gamma-1}\left(\frac{1}{1+A}\right)</math> | ||
अब हमारे पास दो समीकरण हैं। | अब हमारे पास दो समीकरण हैं। यदि हम दो अज्ञात लेते हैं {{mvar|X}} और {{math|Φ}} तो हम देने के लिए हल कर सकते हैं | ||
:<math>X = \frac{A}{\Gamma-1}, \Phi=\frac{(1+A)^\Gamma(\Gamma-1)^{\Gamma-1}}{(A^{\Gamma-1})(\Gamma^\Gamma)}</math> | :<math>X = \frac{A}{\Gamma-1}, \Phi=\frac{(1+A)^\Gamma(\Gamma-1)^{\Gamma-1}}{(A^{\Gamma-1})(\Gamma^\Gamma)}</math> | ||
मूल्य {{math|1=''A'' = 0.055}} और {{math|1=Γ = 2.4}} चुने थे{{how|date=November 2021}} तो वक्र बारीकी से गामा-2.2 वक्र जैसा दिखता है। यह देता है {{math|1=''X'' ≈ 0.0392857, Φ ≈ 12.9232102}}. ये मान, गोल किए गए {{math|1=''X'' = 0.03928, Φ = 12.92321}} कभी-कभी | मूल्य {{math|1=''A'' = 0.055}} और {{math|1=Γ = 2.4}} चुने थे{{how|date=November 2021}} तो वक्र बारीकी से गामा-2.2 वक्र जैसा दिखता है। यह देता है {{math|1=''X'' ≈ 0.0392857, Φ ≈ 12.9232102}}. ये मान, गोल किए गए {{math|1=''X'' = 0.03928, Φ = 12.92321}} कभी-कभी sआरजीबी रूपांतरण का वर्णन करता है।<ref>{{cite book|author1=Phil Green|url=https://books.google.com/books?id=tn09voxr6agC&q=srgb+0.03928+date:0-2002&pg=PA350|title=Colour Engineering: Achieving Device Independent Colour|author2=Lindsay W. MacDonald|publisher=John Wiley and Sons|year=2002|isbn=0-471-48688-4|name-list-style=amp}}</ref> | ||
sआरजीबी के क्रिएटर्स द्वारा ड्राफ्ट प्रकाशनों को और गोल किया गया {{math|1=Φ = 12.92}},<ref name="orig_pub" />वक्र में एक छोटी सी असततता के परिणामस्वरूप। कुछ लेखकों ने कुछ हद तक इन गलत मूल्यों को अपनाया, क्योंकि मसौदा पेपर स्वतंत्र रूप से उपलब्ध था और आधिकारिक आईईसी मानक पेवॉल के पीछे है।<ref>{{cite book|author=Jon Y. Hardeberg|url=https://books.google.com/books?id=e2umTIdI2u4C&q=srgb+0.00304+date:0-2002&pg=PA40|title=Acquisition and Reproduction of Color Images: Colorimetric and Multispectral Approaches|publisher=Universal-Publishers.com|year=2001|isbn=1-58112-135-0}}</ref> मानक के लिए, का गोल मान {{math|Φ}} रखा गया था और {{mvar|X}} के रूप में पुनर्गणना की गई थी {{math|0.04045}} वक्र को निरंतर बनाने के लिए, जिसके परिणामस्वरूप ढलान विच्छेदन होता है {{math|1/12.92}} चौराहे के नीचे {{math|1/12.70}} ऊपर। | |||
=== पर्यावरण देखना === | === पर्यावरण देखना === | ||
[[File:Cie Chart with sRGB gamut by spigget.png|thumb|CIE 1931 xy क्रोमैटिकिटी आरेख | [[File:Cie Chart with sRGB gamut by spigget.png|thumb|CIE 1931 xy क्रोमैटिकिटी आरेख sआरजीबी कलर स्पेस (त्रिकोण) के सरगम को दिखा रहा है। बाहरी घुमावदार सीमा वर्णक्रमीय (या मोनोक्रोमैटिक) स्थान है, जिसमें नैनोमीटर (नीले रंग में लेबल) में तरंग दैर्ध्य दिखाया गया है। यह छवि sआरजीबी का उपयोग करके बनाई गई है, इसलिए त्रिभुज के बाहर के रंगों को त्रुटिहीन रूप से रंगा नहीं जा सकता है और उन्हें प्रक्षेपित किया गया है। [[प्रदीपक D65]] [[सफेद बिंदु]] केंद्र में दिखाया गया है, और [[ प्लैंकियन ठिकाना |प्लैंकियन ठिकाना]] को [[केल्विन]] में लेबल किए गए रंग तापमान के साथ दिखाया गया है। D65 एक आदर्श 6504-केल्विन [[ काला शरीर |काला शरीर]] नहीं है क्योंकि यह वायुमंडलीय फ़िल्टर्ड डेलाइट पर आधारित है।]] | ||
{| class="wikitable" style="margin-right: 20px;" | {| class="wikitable" style="margin-right: 20px;" | ||
|- | |- | ||
! | ! पैरामीटर | ||
! | ! मूल्य | ||
|- | |- | ||
| Screen [[luminance]] level | | Screen [[luminance]] level | ||
| Line 103: | Line 75: | ||
| ''x'' = 0.3127, ''y'' = 0.3290 ([[Illuminant D65|D65]]) | | ''x'' = 0.3127, ''y'' = 0.3290 ([[Illuminant D65|D65]]) | ||
|- | |- | ||
| | | छवि चारों ओर प्रतिबिंब | ||
| 20% (~medium gray) | | 20% (~medium gray) | ||
|- | |- | ||
| | | एन्कोडिंग परिवेश रोशनी स्तर | ||
| 64 [[lux]] | | 64 [[lux]] | ||
|- | |- | ||
| | | एन्कोडिंग परिवेश सफेद बिंदु | ||
| ''x'' = 0.3457, ''y'' = 0.3585 ([[Standard illuminant#Illuminant series D|D50]]) | | ''x'' = 0.3457, ''y'' = 0.3585 ([[Standard illuminant#Illuminant series D|D50]]) | ||
|- | |- | ||
| | | एन्कोडिंग देखने भड़कना | ||
| 1.0% | | 1.0% | ||
|- | |- | ||
| | | विशिष्ट परिवेश रोशनी स्तर | ||
| 200 lux | | 200 lux | ||
|- | |- | ||
| | | विशिष्ट परिवेश सफेद बिंदु | ||
| ''x'' = 0.3457, ''y'' = 0.3585 (D50) | | ''x'' = 0.3457, ''y'' = 0.3585 (D50) | ||
|- | |- | ||
| | | विशिष्ट देखने की चमक | ||
| 5.0% | | 5.0% | ||
|} | |} | ||
Sआरजीबी विनिर्देश 5003 K के परिवेश सहसंबद्ध रंग तापमान (CCT) के साथ एक मंद रोशनी वाले एन्कोडिंग (निर्माण) वातावरण को मानता है। यह प्रदीपक (प्रदीपक D65) के CCT से भिन्न है। दोनों के लिए मानक प्रदीपक # प्रदीपक श्रृंखला डी का उपयोग करने से अधिकांश फोटोग्राफिक पेपर का सफेद बिंदु अत्यधिक नीला दिखाई देता।<ref>{{cite book |last=Rodney |first=Andrew |url=https://books.google.com/books?id=jFl-3v9sSEUC&q=%22My+suggestion+is+to+calibrate+to+a+D65+white+point.%22&pg=PA121 |title=फोटोग्राफरों के लिए रंग प्रबंधन|publisher=Focal Press |year=2005 |isbn=978-0-240-80649-5 |page=121 |quote=}}</ref><ref>{{Cite web |title=Why Calibrate Monitor to D65 When Light Booth is D50 |url=https://www.xrite.com/service-support/why_calibrate_monitor_to_d65_when_light_booth_is_d50 |access-date=2022-09-11 |website=X-Rite |language=en}}</ref> अन्य पैरामीटर, जैसे ल्यूमिनेंस स्तर, एक विशिष्ट CRT मॉनिटर के प्रतिनिधि हैं। | |||
इष्टतम परिणामों के लिए, [[ अंतर्राष्ट्रीय रंग संघ ]] कम कठोर विशिष्ट देखने के वातावरण के बजाय एन्कोडिंग देखने के वातावरण ( | इष्टतम परिणामों के लिए, [[ अंतर्राष्ट्रीय रंग संघ |अंतर्राष्ट्रीय रंग संघ]] कम कठोर विशिष्ट देखने के वातावरण के बजाय एन्कोडिंग देखने के वातावरण (अर्थात, मंद, विसरित प्रकाश) का उपयोग करने की सिफारिश करता है।<ref name="orig_pub" /> | ||
परिवर्तन | |||
===एसआरजीबी से सीआईई एक्सवाईजेड === तक | ===एसआरजीबी से सीआईई एक्सवाईजेड === तक | ||
Sआरजीबी घटक मान <math>R_\mathrm{srgb}</math>, <math>G_\mathrm{srgb}</math>, <math>B_\mathrm{srgb}</math> 0 से 1 की सीमा में हैं। जब 8-बिट संख्या के रूप में डिजिटल रूप से प्रदर्शित किया जाता है, तो ये रंग घटक मान 0 से 255 की सीमा में होते हैं, और 0 की सीमा में बदलने के लिए 255 से विभाजित (फ्लोटिंग पॉइंट प्रतिनिधित्व में) होना चाहिए। 1. | |||
:<math>C_\mathrm{linear}= | :<math>C_\mathrm{linear}= | ||
| Line 141: | Line 115: | ||
कहाँ <math>C</math> है <math>R</math>, <math>G</math>, या <math>B</math>. | कहाँ <math>C</math> है <math>R</math>, <math>G</math>, या <math>B</math>. | ||
ये गामा सुधार|गामा-विस्तारित मान (कभी-कभी रैखिक मान या रैखिक-प्रकाश मान कहा जाता है) को CIE XYZ प्राप्त करने के लिए एक मैट्रिक्स द्वारा गुणा किया जाता है (मैट्रिक्स में अनंत | ये गामा सुधार|गामा-विस्तारित मान (कभी-कभी रैखिक मान या रैखिक-प्रकाश मान कहा जाता है) को CIE XYZ प्राप्त करने के लिए एक मैट्रिक्स द्वारा गुणा किया जाता है (मैट्रिक्स में अनंत त्रुटिहीनता है, इसके मूल्यों में कोई भी परिवर्तन या शून्य नहीं जोड़ने की अनुमति नहीं है): | ||
:<math> | :<math> | ||
| Line 153: | Line 127: | ||
\begin{bmatrix} R_\text{linear} \\ G_\text{linear} \\ B_\text{linear} \end{bmatrix} | \begin{bmatrix} R_\text{linear} \\ G_\text{linear} \\ B_\text{linear} \end{bmatrix} | ||
</math> | </math> | ||
यह वास्तव में BT.709 प्राइमरी के लिए मैट्रिक्स है, केवल | यह वास्तव में BT.709 प्राइमरी के लिए मैट्रिक्स है, केवल sआरजीबी के लिए नहीं, दूसरी पंक्ति YCbCr#ITU-R BT.709 रूपांतरण|BT.709-2 लूमा गुणांक (BT.709-1 में इनमें टाइपो था) से मेल खाती है गुणांक)। | ||
=== सीआईई एक्सवाईजेड से एसआरबीबी === तक | === सीआईई एक्सवाईजेड से एसआरबीबी === तक | ||
CIE 1931 कलर स्पेस वैल्यू को स्केल किया जाना चाहिए | CIE 1931 कलर स्पेस वैल्यू को स्केल किया जाना चाहिए जिससे कि इल्यूमिनेंट D65 (सफ़ेद) का Y 1.0 (X = 0.9505, Y = 1.0000, Z = 1.0890) हो। यह सामान्यतः सच होता है किन्तु कुछ रंग रिक्त स्थान 100 या अन्य मानों का उपयोग करते हैं (जैसे कि CIELAB रंग स्थान#फॉरवर्ड ट्रांसफ़ॉर्मेशन में, निर्दिष्ट सफेद बिंदुओं का उपयोग करते समय)। | ||
सीआईई एक्सवाईजेड से एसआरबीबी की गणना में पहला कदम एक रैखिक परिवर्तन है, जिसे मैट्रिक्स गुणन द्वारा किया जा सकता है। (नीचे दिए गए संख्यात्मक मान आधिकारिक | सीआईई एक्सवाईजेड से एसआरबीबी की गणना में पहला कदम एक रैखिक परिवर्तन है, जिसे मैट्रिक्स गुणन द्वारा किया जा सकता है। (नीचे दिए गए संख्यात्मक मान आधिकारिक sआरजीबी विनिर्देशन से मेल खाते हैं,<ref name="iecstd" /><ref>{{cite web|url=https://color.org/chardata/rgb/sRGB.pdf|title=sRGB कलर स्पेस की व्याख्या कैसे करें|website=color.org|language=en|access-date=17 October 2017}}</ref> जिसने मूल प्रकाशन में छोटी गोलाई की त्रुटियों को ठीक किया<ref name="orig_pub"><nowiki>{{cite web|author1=Michael Stokes|author2=Matthew Anderson|author3=Srinivasan Chandrasekar|author4=Ricardo Motta|date=November 5, 1996|title=इंटरनेट के लिए एक मानक डिफ़ॉल्ट कलर स्पेस - sRGB, संस्करण 1.10|url=</nowiki>https://www.w3.org/Graphics/Color/sRGB.html|url-status=live|archive-url=|archive-date=|access-date=|website=}</ref> sआरजीबी के रचनाकारों द्वारा, और CIE XYZ के लिए 2° [[मानक वर्णमिति पर्यवेक्षक]] मान लें।<ref name="orig_pub" /> यह मैट्रिक्स बिट डेप्थ पर निर्भर करता है। | ||
:<math> | :<math> | ||
| Line 170: | Line 144: | ||
</math> | </math> | ||
ये रैखिक आरजीबी मान अंतिम परिणाम नहीं हैं; गामा सुधार अभी भी लागू किया जाना चाहिए। | ये रैखिक आरजीबी मान अंतिम परिणाम नहीं हैं; गामा सुधार अभी भी लागू किया जाना चाहिए। | ||
निम्न सूत्र रैखिक मानों को | निम्न सूत्र रैखिक मानों को sआरजीबी में रूपांतरित करता है: | ||
:<math>C_\text{sRGB} = \begin{cases} | :<math>C_\text{sRGB} = \begin{cases} | ||
| Line 178: | Line 152: | ||
कहाँ <math>C</math> है <math>R</math>, <math>G</math>, या <math>B</math>. | कहाँ <math>C</math> है <math>R</math>, <math>G</math>, या <math>B</math>. | ||
ये गामा सुधार|गामा-संपीड़ित मान (कभी-कभी गैर-रैखिक मान कहा जाता है) | ये गामा सुधार|गामा-संपीड़ित मान (कभी-कभी गैर-रैखिक मान कहा जाता है) सामान्यतः 0 से 1 श्रेणी में क्लिप किए जाते हैं। यह कतरन गामा गणना से पहले या बाद में की जा सकती है, या 8 बिट्स में परिवर्तित करने के भाग के रूप में की जा सकती है। यदि 0 से 255 तक के मान आवश्यक हैं, उदा. वीडियो प्रदर्शन या 8-बिट ग्राफ़िक्स के लिए, सामान्य तकनीक 255 से गुणा करना और एक पूर्णांक तक गोल करना है। | ||
== उपयोग == | == उपयोग == | ||
[[File:CIE1931xy gamut comparison.svg|thumb|upright=1.16|[[CIE 1931]] xy क्रोमैटिकिटी डायग्राम पर कुछ | [[File:CIE1931xy gamut comparison.svg|thumb|upright=1.16|[[CIE 1931]] xy क्रोमैटिकिटी डायग्राम पर कुछ आरजीबी और CMYK कलर गैमट्स की तुलना]]इंटरनेट, कंप्यूटर और प्रिंटर पर sआरजीबी के मानकीकरण के कारण, कई निम्न-से-मध्यम उपभोक्ता [[डिजिटल कैमरा]] और [[छवि स्कैनर]] sआरजीबी को [[डिफ़ॉल्ट (कंप्यूटर विज्ञान)]] (या केवल उपलब्ध) कार्यशील रंग स्थान के रूप में उपयोग करते हैं। चूंकि, उपभोक्ता-स्तर के चार्ज-युग्मित उपकरण सामान्यतः अनकैलिब्रेट किए जाते हैं, जिसका अर्थ है कि यदि छवि को sआरजीबी के रूप में लेबल किया जा रहा हो, कोई यह निष्कर्ष नहीं निकाल सकता है कि छवि रंग-त्रुटिहीन sआरजीबी है। | ||
यदि छवि का रंग स्थान अज्ञात है और यह एक 8 बिट छवि प्रारूप है, तो | यदि छवि का रंग स्थान अज्ञात है और यह एक 8 बिट छवि प्रारूप है, तो सामान्यतः sआरजीबी को डिफ़ॉल्ट मान लिया जाता है, आंशिक रूप से क्योंकि कम रंग त्रुटि दर (∆E) को बनाए रखने के लिए बड़े सरगम के साथ रंग रिक्त स्थान को उच्च बिट गहराई की आवश्यकता होती है। . sआरजीबी को अन्य रंग स्थानों में बदलने के लिए एक आईसीसी प्रोफ़ाइल या एक लुक अप तालिका का उपयोग किया जा सकता है। sआरजीबी के लिए आईसीसी प्रोफ़ाइल व्यापक रूप से वितरित हैं, और आईसीसी sआरजीबी प्रोफ़ाइल के कई प्रकार वितरित करता है,<ref name="ICCspec">[https://color.org/srgbprofiles.xalter sRGB profiles], ICC</ref> आईसीसीmax, संस्करण 4, और संस्करण 2 के वेरिएंट सहित। संस्करण 4 की सामान्यतः सिफारिश की जाती है, किन्तु संस्करण 2 अभी भी सामान्यतः उपयोग किया जाता है और ब्राउज़र सहित अन्य सॉफ़्टवेयर के साथ सबसे अधिक संगत है। आईसीसी प्रोफाइल विनिर्देशन का संस्करण 2 आधिकारिक रूप से टुकड़ेवार पैरामीट्रिक वक्र एन्कोडिंग (पैरा) का समर्थन नहीं करता है, चूंकि संस्करण 2 सरल शक्ति-कानून कार्यों का समर्थन करता है।<ref name="ICCspec" />फिर भी, लुकअप टेबल अधिक सामान्यतः उपयोग किए जाते हैं क्योंकि वे कम्प्यूटेशनल रूप से अधिक कुशल होते हैं।{{citation needed|date=November 2021}} यहां तक कि जब पैरामीट्रिक वक्रों का उपयोग किया जाता है, कुशल प्रसंस्करण के लिए सॉफ़्टवेयर अधिकांशतः रन-टाइम लुकअप तालिका में कम हो जाएगा।{{citation needed|date=November 2021}} | ||
चूंकि | चूंकि sआरजीबी सरगम निम्न-अंत [[इंकजेट प्रिंटर]] के सरगम से मिलता है या उससे अधिक होता है, एक sआरजीबी छवि को अधिकांशतः होम प्रिंटिंग के लिए संतोषजनक माना जाता है। sआरजीबी को कभी-कभी हाई-एंड प्रिंट प्रकाशन प्रस्तुतेवरों द्वारा टाला जाता है क्योंकि इसका रंग सरगम अधिक बड़ा नहीं होता है, विशेष रूप से नीले-हरे रंगों में, उन सभी रंगों को सम्मिलित करने के लिए जिन्हें [[CMYK]] प्रिंटिंग में पुन: प्रस्तुत किया जा सकता है। पूरी तरह से रंग-प्रबंधित वर्कफ़्लो (जैसे [[ पूर्व प्रेस |पूर्व प्रेस]] आउटपुट) के माध्यम से व्यावसायिक मुद्रण के लिए बनाई गई छवियां कभी-कभी अन्य रंग स्थान का उपयोग करती हैं जैसे Adobe आरजीबी कलर स्पेस|Adobe आरजीबी (1998), जो एक व्यापक सरगम को समायोजित करता है। इंटरनेट पर उपयोग की जाने वाली ऐसी छवियों को [[रंग प्रबंधन]] टूल का उपयोग करके sआरजीबी में परिवर्तित किया जा सकता है जो सामान्यतः ऐसे सॉफ़्टवेयर के साथ सम्मिलित होते हैं जो इन अन्य रंग स्थानों में काम करते हैं। | ||
3D ग्राफ़िक्स, OpenGL और [[Direct3D]] के लिए दो प्रमुख प्रोग्रामिंग इंटरफ़ेस, दोनों ने | 3D ग्राफ़िक्स, OpenGL और [[Direct3D]] के लिए दो प्रमुख प्रोग्रामिंग इंटरफ़ेस, दोनों ने sआरजीबी गामा कर्व के लिए समर्थन सम्मिलित किया है। | ||
[[ओपन]]जीएल एसआरबीबी गामा एन्कोडेड रंग घटकों के साथ बनावट मैपिंग का समर्थन करता है (पहली बार | [[ओपन]]जीएल एसआरबीबी गामा एन्कोडेड रंग घटकों के साथ बनावट मैपिंग का समर्थन करता है (पहली बार EXT_texture_sआरजीबी एक्सटेंशन के साथ प्रस्तुत किया गया,<ref>{{cite web |title=EXT_texture_sRGB |url=https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_sRGB.txt |date=24 January 2007 |access-date=12 May 2020}}</ref> OpenGL 2.1 में कोर में जोड़ा गया) और sआरजीबी गामा एन्कोडेड फ़्रेमबफ़र्स में रेंडरिंग (पहली बार EXT_[[framebuffer]]_sआरजीबी एक्सटेंशन के साथ प्रस्तुत किया गया,<ref>{{cite web |title=EXT_framebuffer_sRGB |url=https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_framebuffer_sRGB.txt |date=17 September 2010 |access-date=12 May 2020}}</ref> ओपनजीएल 3.0 में कोर में जोड़ा गया)। sआरजीबी गामा टेक्सचर्स की सही [[मिपमैप]]िंग और इंटरपोलेशन को अधिकांश आधुनिक [[जीपीयू]] की टेक्सचरिंग इकाइयों में प्रत्यक्ष हार्डवेयर समर्थन मिलता है (उदाहरण के लिए एनवीडिया GeForce 8 उन मानों को [[प्रक्षेप]]ित करने से पहले 8-बिट बनावट से रैखिक मानों में रूपांतरण करता है), और इसमें कोई प्रदर्शन दंड नहीं है।<ref>{{cite web |title=GPU Gems 3: Chapter 24. The Importance of Being Linear, section 24.4.1 |url=https://developer.nvidia.com/gpugems/gpugems3/part-iv-image-effects/chapter-24-importance-being-linear |publisher=NVIDIA Corporation |access-date=3 March 2017}}</ref> | ||
== एसवाईसीसी == | == एसवाईसीसी == | ||
2003 में स्वीकृत आईईसी 61966-2-1:1999 में संशोधन 1 में YCbCr|Y'Cb'Cr' रंग प्रतिनिधित्व की परिभाषा | 2003 में स्वीकृत आईईसी 61966-2-1:1999 में संशोधन 1 में YCbCr|Y'Cb'Cr' रंग प्रतिनिधित्व की परिभाषा सम्मिलित है जिसे sYCC कहा जाता है। चूंकि आरजीबी कलर प्राइमरी BT.709 पर आधारित हैं, sआरजीबी से sYCC और इसके विपरीत परिवर्तन के समीकरण Rec पर आधारित हैं। 601|बीटी.601। sYCC घटकों के लिए 8 बिट्स का उपयोग करता है जिसके परिणामस्वरूप Y के लिए लगभग 0-1 की सीमा होती है; -0.5–0.5 सी के लिए।<ref name=Amd1>{{cite web |url=https://webstore.iec.ch/publication/6168 |title=IEC 61966-2-1:1999 Multimedia systems and equipment – Colour measurement and management – Part 2-1: Colour management – Default RGB colour space – sRGB: Amendment 1 |date=2003 |publisher=[[International Electrotechnical Commission]]}}</ref> संशोधन में बीजी-एसआरजीबी नामक 10-बिट-या-अधिक एन्कोडिंग भी सम्मिलित है जहां 0-1 को मैप किया गया है {{Frac|-384|510}}...{{frac|639|510}}, और bg-sYCC, Y के लिए लगभग -0.75–1.25 की रेंज के लिए बिट्स की समान संख्या का उपयोग करते हुए; -1–1 सी के लिए।<ref name="Amd1" /> | ||
चूंकि इस रूपांतरण का परिणाम 0–1 की सीमा के बाहर | चूंकि इस रूपांतरण का परिणाम 0–1 की सीमा के बाहर sआरजीबी मान हो सकता है, इसलिए संशोधन वर्णन करता है कि गामा सुधार को नकारात्मक मानों पर कैसे लागू किया जाए। {{math|−''f''(−''x'')}} कब {{mvar|x}} नकारात्मक है (और {{mvar|f}} ऊपर वर्णित sआरजीबी↔रैखिक कार्य है)। इसका उपयोग [[scRGB|scआरजीबी]] द्वारा भी किया जाता है। | ||
संशोधन सात दशमलव बिंदुओं का उपयोग करके | संशोधन सात दशमलव बिंदुओं का उपयोग करके sआरजीबी मैट्रिक्स के लिए एक उच्च-परिशुद्धता XYZ की भी सिफारिश करता है, जिससे कि sआरजीबी को XYZ मैट्रिक्स में अधिक त्रुटिहीन रूप से उल्टा किया जा सके (जो ऊपर दिखाए गए परिशुद्धता पर रहता है): | ||
:<math> | :<math> | ||
| Line 216: | Line 190: | ||
=== मानक === | === मानक === | ||
* | * आईईसी 61966-2-1:1999 sआरजीबी का आधिकारिक विनिर्देश है। यह देखने का वातावरण, एन्कोडिंग और [[वर्णमिति]] विवरण प्रदान करता है। | ||
* [https://webstore.iec.ch/publication/6168 संशोधन A1:2003] से | * [https://webstore.iec.ch/publication/6168 संशोधन A1:2003] से आईईसी 61966-2-1:1999 में [[YCbCr]] कलर स्पेस के लिए एक sYCC एन्कोडिंग, एक विस्तारित-गैमट आरजीबी एन्कोडिंग और एक [[CIELAB]] रूपांतरण का वर्णन किया गया है। | ||
* [https://www.color.org/chardata/rgb/srgb.xalter | * [https://www.color.org/chardata/rgb/srgb.xalter sआरजीबी], इंटरनेशनल कलर कंसोर्टियम | ||
* | * आईईसी 61966-2-1 का चौथा वर्किंग ड्राफ्ट ऑनलाइन उपलब्ध है, किन्तु यह पूर्ण मानक नहीं है। इसे [http://www2.units.it/ipl/students_area/imm2/files/Colore1/sRGB.pdf www2.units.it] से डाउनलोड किया जा सकता है। | ||
* [https://web.archive.org/web/20030124233043/http://www.srgb.com/ | * [https://web.archive.org/web/20030124233043/http://www.srgb.com/ sआरजीबी.com की पुरालेख प्रति], अब अनुपलब्ध है, जिसमें sआरजीबी के डिजाइन, सिद्धांतों और उपयोग पर अधिक जानकारी है | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
* [https://www.color.org/ International Color Consortium] | * [https://www.color.org/ International Color Consortium] | ||
* [https://www.w3.org/Graphics/Color/sRGB A Standard Default Color Space for the Internet – | * [https://www.w3.org/Graphics/Color/sRGB A Standard Default Color Space for the Internet – sआरजीबी] the early, obsolete draft of the standard at [[World Wide Web Consortium|w3.org]] | ||
* [http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html Conversion matrices for | * [http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html Conversion matrices for आरजीबी vs. XYZ conversion] | ||
* [https://ninedegreesbelow.com/photography/srgb-profile-comparison.html Will the Real | * [https://ninedegreesbelow.com/photography/srgb-profile-comparison.html Will the Real sआरजीबी Profile Please Stand Up?] | ||
{{Color space}} | {{Color space}} | ||
Revision as of 18:16, 20 June 2023
sआरजीबी एक मानकीकरण आरजीबी कलर स्पेस है | आरजीबी (लाल, हरा, नीला) कलर स्पेस जिसे हेवलेट पैकर्ड और माइक्रोसॉफ्ट ने 1996 में मॉनिटर, प्रिंटर और वर्ल्ड वाइड वेब पर उपयोग करने के लिए सहकारी रूप से बनाया था।[1]इसे बाद में अंतर्राष्ट्रीय इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशनआईईसी) द्वारा आईईसी 61966-2-1:1999 के रूप में मानकीकृत किया गया।[2]sआरजीबी वेब के लिए वर्तमान परिभाषित मानक रंग स्थान है, और यह सामान्यतः छवियों के लिए माना जाने वाला रंग स्थान है जो न तो किसी रंगस्थान के लिए टैग किए गए हैं और न ही आईसीसी प्रोफ़ाइल वाले हैं।
sआरजीबी अनिवार्य रूप से उस समय उपयोग में आने वाले कंप्यूटर मॉनिटर के लिए डिस्प्ले स्पेसिफिकेशंस को कोडित करता है, जिससे इसकी स्वीकृति में अधिक मदद मिली। sआरजीबी, Rec के समान रंग प्राइमरी और सफेद बिंदु का उपयोग करता है। 709|उच्च परिभाषा टेलीविजन के लिए ITU-R BT.709 मानक,[3] युग के कैथोड रे ट्यूब के साथ संगत इमेजिंग (या गामा सुधार) में एक स्थानांतरण कार्य करता है, और विशिष्ट घर और कार्यालय देखने की स्थिति से मेल खाने के लिए डिज़ाइन किया गया एक देखने का वातावरण।
एसआरबीबी परिभाषा
सरगम
| वार्णिकता | लाल | हरा | नीला | सफेद बिंदु |
|---|---|---|---|---|
| एक्स | 0.6400 | 0.3000 | 0.1500 | 0.3127 |
| वाई | 0.3300 | 0.6000 | 0.0600 | 0.3290 |
| वाई | 0.2126 | 0.7152 | 0.0722 | 1.0000 |
sआरजीबी लाल, हरे और नीले रंग के प्राथमिक रंग की वर्णिकता को परिभाषित करता है, ऐसे रंग जहां तीन चैनलों में से एक गैर-शून्य है और अन्य दो शून्य हैं। एसआरजीबी में जिन रंगों का प्रतिनिधित्व किया जा सकता है, वह इन प्राइमरी द्वारा परिभाषित रंग त्रिकोण है। किसी भी आरजीबी रंग स्थान के साथ, आर, जी, और बी के गैर-नकारात्मक मूल्यों के लिए इस त्रिभुज के बाहर रंगों का प्रतिनिधित्व करना संभव नहीं है, जो कि सामान्य ट्राइक्रोमेसी दृष्टि वाले मानव को दिखाई देने वाले रंगों की सीमा के अंदर है।
प्राथमिक एचडीटीवी (Rec. 709|ITU-R BT.709) से आते हैं, जो पुराने रंगीन टीवी सिस्टम (Rec. 601|ITU-R BT.601) से कुछ अलग हैं। इन मूल्यों को इसके डिजाइन के समय उपभोक्ता सीआरटी फॉस्फोर के अनुमानित रंग को दर्शाने के लिए चुना गया था। चूंकि उस समय फ्लैट पैनल डिस्प्ले सामान्यतः सीआरटी विशेषताओं का अनुकरण करने के लिए डिज़ाइन किए गए थे, मूल्यों ने अन्य डिस्प्ले डिवाइसों के लिए प्रचलित अभ्यास को भी प्रतिबिंबित किया।[2]
स्थानांतरण समारोह (गामा)
आईईसी विनिर्देश 2.2 के नाममात्र गामा सुधार के साथ एक संदर्भ प्रदर्शन को इंगित करता है, जिसका उद्देश्य कैथोड-रे ट्यूब डिस्प्ले की गामा प्रतिक्रिया के समान होना है। बिना किसी लुकअप के CRT पर सीधे sआरजीबी छवियों को प्रदर्शित करने की क्षमता ने sआरजीबी को अपनाने में बहुत मदद की। गामा भी आसानी से काले रंग के पास अधिक संख्याएँ रखता है, दृश्य परिमाणीकरण (इमेज प्रोसेसिंग) कलाकृतियों को कम करता है।
मानक आगे इमेजिंग | इलेक्ट्रो-ऑप्टिकल ट्रांसफर फ़ंक्शन (ईओटीएफ) में एक गैर-रैखिक हस्तांतरण कार्यों को परिभाषित करता है, जो छवि डेटा से आउटपुट तीव्रता में रूपांतरण को त्रुटिहीन रूप से परिभाषित करता है। यह वक्र एक साधारण ट्विकिंग है x2.2.[4] एक रेखीय खंड शून्य के करीब है, एक अनंत या शून्य ढलान से बचने के लिए जो एक घातीय है, इसे एक घुमावदार खंड से जोड़ा जाता है जिससे कि समग्र कार्य बहुत करीब हो। ऐसा करने के लिए एक उच्च घातांक (इस स्थितियोंे में 2.4) का उपयोग करने वाला सूत्र आवश्यक है। तात्कालिक गामा (ढलान जब एक लॉग: लॉग स्केल पर प्लॉट किया जाता है) रैखिक खंड में 1 से अधिकतम तीव्रता पर 2.4 से भिन्न होता है, जिसका औसत मूल्य 2.2 के करीब होता है।
व्यवहार में एक शुद्ध x2.2 का उपयोग बहुत कम अंतर के साथ sआरजीबी डेटा के साथ किया जा सकता है, इसे Adobe द्वारा सरल sआरजीबी के रूप में संदर्भित किया जाता है, और यह भी कि क्या होता है जब यह CRT पर अपरिवर्तित प्रदर्शित होता है।
हस्तांतरण समारोह की गणना
एक सीधी रेखा जो होकर गुजरती है (0,0) है , और एक गामा वक्र जो होकर गुजरता है (1,1) है यदि ये बिंदु पर जुड़ जाते हैं (X,X/Φ) तब:
जहां दो खंड मिलते हैं वहां एक किंक से बचने के लिए, डेरिवेटिव इस बिंदु पर बराबर होना चाहिए:
अब हमारे पास दो समीकरण हैं। यदि हम दो अज्ञात लेते हैं X और Φ तो हम देने के लिए हल कर सकते हैं
मूल्य A = 0.055 और Γ = 2.4 चुने थे[how?] तो वक्र बारीकी से गामा-2.2 वक्र जैसा दिखता है। यह देता है X ≈ 0.0392857, Φ ≈ 12.9232102. ये मान, गोल किए गए X = 0.03928, Φ = 12.92321 कभी-कभी sआरजीबी रूपांतरण का वर्णन करता है।[5] sआरजीबी के क्रिएटर्स द्वारा ड्राफ्ट प्रकाशनों को और गोल किया गया Φ = 12.92,[1]वक्र में एक छोटी सी असततता के परिणामस्वरूप। कुछ लेखकों ने कुछ हद तक इन गलत मूल्यों को अपनाया, क्योंकि मसौदा पेपर स्वतंत्र रूप से उपलब्ध था और आधिकारिक आईईसी मानक पेवॉल के पीछे है।[6] मानक के लिए, का गोल मान Φ रखा गया था और X के रूप में पुनर्गणना की गई थी 0.04045 वक्र को निरंतर बनाने के लिए, जिसके परिणामस्वरूप ढलान विच्छेदन होता है 1/12.92 चौराहे के नीचे 1/12.70 ऊपर।
पर्यावरण देखना
| पैरामीटर | मूल्य |
|---|---|
| Screen luminance level | 80 cd/m2 |
| Illuminant white point | x = 0.3127, y = 0.3290 (D65) |
| छवि चारों ओर प्रतिबिंब | 20% (~medium gray) |
| एन्कोडिंग परिवेश रोशनी स्तर | 64 lux |
| एन्कोडिंग परिवेश सफेद बिंदु | x = 0.3457, y = 0.3585 (D50) |
| एन्कोडिंग देखने भड़कना | 1.0% |
| विशिष्ट परिवेश रोशनी स्तर | 200 lux |
| विशिष्ट परिवेश सफेद बिंदु | x = 0.3457, y = 0.3585 (D50) |
| विशिष्ट देखने की चमक | 5.0% |
Sआरजीबी विनिर्देश 5003 K के परिवेश सहसंबद्ध रंग तापमान (CCT) के साथ एक मंद रोशनी वाले एन्कोडिंग (निर्माण) वातावरण को मानता है। यह प्रदीपक (प्रदीपक D65) के CCT से भिन्न है। दोनों के लिए मानक प्रदीपक # प्रदीपक श्रृंखला डी का उपयोग करने से अधिकांश फोटोग्राफिक पेपर का सफेद बिंदु अत्यधिक नीला दिखाई देता।[7][8] अन्य पैरामीटर, जैसे ल्यूमिनेंस स्तर, एक विशिष्ट CRT मॉनिटर के प्रतिनिधि हैं।
इष्टतम परिणामों के लिए, अंतर्राष्ट्रीय रंग संघ कम कठोर विशिष्ट देखने के वातावरण के बजाय एन्कोडिंग देखने के वातावरण (अर्थात, मंद, विसरित प्रकाश) का उपयोग करने की सिफारिश करता है।[1]
परिवर्तन
===एसआरजीबी से सीआईई एक्सवाईजेड === तक
Sआरजीबी घटक मान , , 0 से 1 की सीमा में हैं। जब 8-बिट संख्या के रूप में डिजिटल रूप से प्रदर्शित किया जाता है, तो ये रंग घटक मान 0 से 255 की सीमा में होते हैं, और 0 की सीमा में बदलने के लिए 255 से विभाजित (फ्लोटिंग पॉइंट प्रतिनिधित्व में) होना चाहिए। 1.
कहाँ है , , या .
ये गामा सुधार|गामा-विस्तारित मान (कभी-कभी रैखिक मान या रैखिक-प्रकाश मान कहा जाता है) को CIE XYZ प्राप्त करने के लिए एक मैट्रिक्स द्वारा गुणा किया जाता है (मैट्रिक्स में अनंत त्रुटिहीनता है, इसके मूल्यों में कोई भी परिवर्तन या शून्य नहीं जोड़ने की अनुमति नहीं है):
यह वास्तव में BT.709 प्राइमरी के लिए मैट्रिक्स है, केवल sआरजीबी के लिए नहीं, दूसरी पंक्ति YCbCr#ITU-R BT.709 रूपांतरण|BT.709-2 लूमा गुणांक (BT.709-1 में इनमें टाइपो था) से मेल खाती है गुणांक)।
=== सीआईई एक्सवाईजेड से एसआरबीबी === तक CIE 1931 कलर स्पेस वैल्यू को स्केल किया जाना चाहिए जिससे कि इल्यूमिनेंट D65 (सफ़ेद) का Y 1.0 (X = 0.9505, Y = 1.0000, Z = 1.0890) हो। यह सामान्यतः सच होता है किन्तु कुछ रंग रिक्त स्थान 100 या अन्य मानों का उपयोग करते हैं (जैसे कि CIELAB रंग स्थान#फॉरवर्ड ट्रांसफ़ॉर्मेशन में, निर्दिष्ट सफेद बिंदुओं का उपयोग करते समय)।
सीआईई एक्सवाईजेड से एसआरबीबी की गणना में पहला कदम एक रैखिक परिवर्तन है, जिसे मैट्रिक्स गुणन द्वारा किया जा सकता है। (नीचे दिए गए संख्यात्मक मान आधिकारिक sआरजीबी विनिर्देशन से मेल खाते हैं,[2][9] जिसने मूल प्रकाशन में छोटी गोलाई की त्रुटियों को ठीक किया[1] sआरजीबी के रचनाकारों द्वारा, और CIE XYZ के लिए 2° मानक वर्णमिति पर्यवेक्षक मान लें।[1] यह मैट्रिक्स बिट डेप्थ पर निर्भर करता है।
ये रैखिक आरजीबी मान अंतिम परिणाम नहीं हैं; गामा सुधार अभी भी लागू किया जाना चाहिए। निम्न सूत्र रैखिक मानों को sआरजीबी में रूपांतरित करता है:
कहाँ है , , या .
ये गामा सुधार|गामा-संपीड़ित मान (कभी-कभी गैर-रैखिक मान कहा जाता है) सामान्यतः 0 से 1 श्रेणी में क्लिप किए जाते हैं। यह कतरन गामा गणना से पहले या बाद में की जा सकती है, या 8 बिट्स में परिवर्तित करने के भाग के रूप में की जा सकती है। यदि 0 से 255 तक के मान आवश्यक हैं, उदा. वीडियो प्रदर्शन या 8-बिट ग्राफ़िक्स के लिए, सामान्य तकनीक 255 से गुणा करना और एक पूर्णांक तक गोल करना है।
उपयोग
इंटरनेट, कंप्यूटर और प्रिंटर पर sआरजीबी के मानकीकरण के कारण, कई निम्न-से-मध्यम उपभोक्ता डिजिटल कैमरा और छवि स्कैनर sआरजीबी को डिफ़ॉल्ट (कंप्यूटर विज्ञान) (या केवल उपलब्ध) कार्यशील रंग स्थान के रूप में उपयोग करते हैं। चूंकि, उपभोक्ता-स्तर के चार्ज-युग्मित उपकरण सामान्यतः अनकैलिब्रेट किए जाते हैं, जिसका अर्थ है कि यदि छवि को sआरजीबी के रूप में लेबल किया जा रहा हो, कोई यह निष्कर्ष नहीं निकाल सकता है कि छवि रंग-त्रुटिहीन sआरजीबी है।
यदि छवि का रंग स्थान अज्ञात है और यह एक 8 बिट छवि प्रारूप है, तो सामान्यतः sआरजीबी को डिफ़ॉल्ट मान लिया जाता है, आंशिक रूप से क्योंकि कम रंग त्रुटि दर (∆E) को बनाए रखने के लिए बड़े सरगम के साथ रंग रिक्त स्थान को उच्च बिट गहराई की आवश्यकता होती है। . sआरजीबी को अन्य रंग स्थानों में बदलने के लिए एक आईसीसी प्रोफ़ाइल या एक लुक अप तालिका का उपयोग किया जा सकता है। sआरजीबी के लिए आईसीसी प्रोफ़ाइल व्यापक रूप से वितरित हैं, और आईसीसी sआरजीबी प्रोफ़ाइल के कई प्रकार वितरित करता है,[10] आईसीसीmax, संस्करण 4, और संस्करण 2 के वेरिएंट सहित। संस्करण 4 की सामान्यतः सिफारिश की जाती है, किन्तु संस्करण 2 अभी भी सामान्यतः उपयोग किया जाता है और ब्राउज़र सहित अन्य सॉफ़्टवेयर के साथ सबसे अधिक संगत है। आईसीसी प्रोफाइल विनिर्देशन का संस्करण 2 आधिकारिक रूप से टुकड़ेवार पैरामीट्रिक वक्र एन्कोडिंग (पैरा) का समर्थन नहीं करता है, चूंकि संस्करण 2 सरल शक्ति-कानून कार्यों का समर्थन करता है।[10]फिर भी, लुकअप टेबल अधिक सामान्यतः उपयोग किए जाते हैं क्योंकि वे कम्प्यूटेशनल रूप से अधिक कुशल होते हैं।[citation needed] यहां तक कि जब पैरामीट्रिक वक्रों का उपयोग किया जाता है, कुशल प्रसंस्करण के लिए सॉफ़्टवेयर अधिकांशतः रन-टाइम लुकअप तालिका में कम हो जाएगा।[citation needed]
चूंकि sआरजीबी सरगम निम्न-अंत इंकजेट प्रिंटर के सरगम से मिलता है या उससे अधिक होता है, एक sआरजीबी छवि को अधिकांशतः होम प्रिंटिंग के लिए संतोषजनक माना जाता है। sआरजीबी को कभी-कभी हाई-एंड प्रिंट प्रकाशन प्रस्तुतेवरों द्वारा टाला जाता है क्योंकि इसका रंग सरगम अधिक बड़ा नहीं होता है, विशेष रूप से नीले-हरे रंगों में, उन सभी रंगों को सम्मिलित करने के लिए जिन्हें CMYK प्रिंटिंग में पुन: प्रस्तुत किया जा सकता है। पूरी तरह से रंग-प्रबंधित वर्कफ़्लो (जैसे पूर्व प्रेस आउटपुट) के माध्यम से व्यावसायिक मुद्रण के लिए बनाई गई छवियां कभी-कभी अन्य रंग स्थान का उपयोग करती हैं जैसे Adobe आरजीबी कलर स्पेस|Adobe आरजीबी (1998), जो एक व्यापक सरगम को समायोजित करता है। इंटरनेट पर उपयोग की जाने वाली ऐसी छवियों को रंग प्रबंधन टूल का उपयोग करके sआरजीबी में परिवर्तित किया जा सकता है जो सामान्यतः ऐसे सॉफ़्टवेयर के साथ सम्मिलित होते हैं जो इन अन्य रंग स्थानों में काम करते हैं।
3D ग्राफ़िक्स, OpenGL और Direct3D के लिए दो प्रमुख प्रोग्रामिंग इंटरफ़ेस, दोनों ने sआरजीबी गामा कर्व के लिए समर्थन सम्मिलित किया है। ओपनजीएल एसआरबीबी गामा एन्कोडेड रंग घटकों के साथ बनावट मैपिंग का समर्थन करता है (पहली बार EXT_texture_sआरजीबी एक्सटेंशन के साथ प्रस्तुत किया गया,[11] OpenGL 2.1 में कोर में जोड़ा गया) और sआरजीबी गामा एन्कोडेड फ़्रेमबफ़र्स में रेंडरिंग (पहली बार EXT_framebuffer_sआरजीबी एक्सटेंशन के साथ प्रस्तुत किया गया,[12] ओपनजीएल 3.0 में कोर में जोड़ा गया)। sआरजीबी गामा टेक्सचर्स की सही मिपमैपिंग और इंटरपोलेशन को अधिकांश आधुनिक जीपीयू की टेक्सचरिंग इकाइयों में प्रत्यक्ष हार्डवेयर समर्थन मिलता है (उदाहरण के लिए एनवीडिया GeForce 8 उन मानों को प्रक्षेपित करने से पहले 8-बिट बनावट से रैखिक मानों में रूपांतरण करता है), और इसमें कोई प्रदर्शन दंड नहीं है।[13]
एसवाईसीसी
2003 में स्वीकृत आईईसी 61966-2-1:1999 में संशोधन 1 में YCbCr|Y'Cb'Cr' रंग प्रतिनिधित्व की परिभाषा सम्मिलित है जिसे sYCC कहा जाता है। चूंकि आरजीबी कलर प्राइमरी BT.709 पर आधारित हैं, sआरजीबी से sYCC और इसके विपरीत परिवर्तन के समीकरण Rec पर आधारित हैं। 601|बीटी.601। sYCC घटकों के लिए 8 बिट्स का उपयोग करता है जिसके परिणामस्वरूप Y के लिए लगभग 0-1 की सीमा होती है; -0.5–0.5 सी के लिए।[14] संशोधन में बीजी-एसआरजीबी नामक 10-बिट-या-अधिक एन्कोडिंग भी सम्मिलित है जहां 0-1 को मैप किया गया है -384⁄510...639⁄510, और bg-sYCC, Y के लिए लगभग -0.75–1.25 की रेंज के लिए बिट्स की समान संख्या का उपयोग करते हुए; -1–1 सी के लिए।[14]
चूंकि इस रूपांतरण का परिणाम 0–1 की सीमा के बाहर sआरजीबी मान हो सकता है, इसलिए संशोधन वर्णन करता है कि गामा सुधार को नकारात्मक मानों पर कैसे लागू किया जाए। −f(−x) कब x नकारात्मक है (और f ऊपर वर्णित sआरजीबी↔रैखिक कार्य है)। इसका उपयोग scआरजीबी द्वारा भी किया जाता है।
संशोधन सात दशमलव बिंदुओं का उपयोग करके sआरजीबी मैट्रिक्स के लिए एक उच्च-परिशुद्धता XYZ की भी सिफारिश करता है, जिससे कि sआरजीबी को XYZ मैट्रिक्स में अधिक त्रुटिहीन रूप से उल्टा किया जा सके (जो ऊपर दिखाए गए परिशुद्धता पर रहता है):
- .[14]
संदर्भ
- ↑ 1.0 1.1 1.2 1.3 1.4 {{cite web|author1=Michael Stokes|author2=Matthew Anderson|author3=Srinivasan Chandrasekar|author4=Ricardo Motta|date=November 5, 1996|title=इंटरनेट के लिए एक मानक डिफ़ॉल्ट कलर स्पेस - sRGB, संस्करण 1.10|url=https://www.w3.org/Graphics/Color/sRGB.html%7Curl-status=live%7Carchive-url=%7Carchive-date=%7Caccess-date=%7Cwebsite=}
- ↑ 2.0 2.1 2.2 Cite error: Invalid
<ref>tag; no text was provided for refs namediecstd - ↑ Charles A. Poynton (2003). Digital Video and HDTV: Algorithms and Interfaces. Morgan Kaufmann. ISBN 1-55860-792-7.
- ↑ Developers, Colour (2015-12-05). "शब्दावली और sRGB अनिश्चितता का महत्व". Colour Science (in English). Retrieved 2021-11-05.
- ↑ Phil Green & Lindsay W. MacDonald (2002). Colour Engineering: Achieving Device Independent Colour. John Wiley and Sons. ISBN 0-471-48688-4.
- ↑ Jon Y. Hardeberg (2001). Acquisition and Reproduction of Color Images: Colorimetric and Multispectral Approaches. Universal-Publishers.com. ISBN 1-58112-135-0.
- ↑ Rodney, Andrew (2005). फोटोग्राफरों के लिए रंग प्रबंधन. Focal Press. p. 121. ISBN 978-0-240-80649-5.
- ↑ "Why Calibrate Monitor to D65 When Light Booth is D50". X-Rite (in English). Retrieved 2022-09-11.
- ↑ "sRGB कलर स्पेस की व्याख्या कैसे करें" (PDF). color.org (in English). Retrieved 17 October 2017.
- ↑ 10.0 10.1 sRGB profiles, ICC
- ↑ "EXT_texture_sRGB". 24 January 2007. Retrieved 12 May 2020.
- ↑ "EXT_framebuffer_sRGB". 17 September 2010. Retrieved 12 May 2020.
- ↑ "GPU Gems 3: Chapter 24. The Importance of Being Linear, section 24.4.1". NVIDIA Corporation. Retrieved 3 March 2017.
- ↑ 14.0 14.1 14.2 "IEC 61966-2-1:1999 Multimedia systems and equipment – Colour measurement and management – Part 2-1: Colour management – Default RGB colour space – sRGB: Amendment 1". International Electrotechnical Commission. 2003.
मानक
- आईईसी 61966-2-1:1999 sआरजीबी का आधिकारिक विनिर्देश है। यह देखने का वातावरण, एन्कोडिंग और वर्णमिति विवरण प्रदान करता है।
- संशोधन A1:2003 से आईईसी 61966-2-1:1999 में YCbCr कलर स्पेस के लिए एक sYCC एन्कोडिंग, एक विस्तारित-गैमट आरजीबी एन्कोडिंग और एक CIELAB रूपांतरण का वर्णन किया गया है।
- sआरजीबी, इंटरनेशनल कलर कंसोर्टियम
- आईईसी 61966-2-1 का चौथा वर्किंग ड्राफ्ट ऑनलाइन उपलब्ध है, किन्तु यह पूर्ण मानक नहीं है। इसे www2.units.it से डाउनलोड किया जा सकता है।
- sआरजीबी.com की पुरालेख प्रति, अब अनुपलब्ध है, जिसमें sआरजीबी के डिजाइन, सिद्धांतों और उपयोग पर अधिक जानकारी है
बाहरी संबंध
- International Color Consortium
- A Standard Default Color Space for the Internet – sआरजीबी the early, obsolete draft of the standard at w3.org
- Conversion matrices for आरजीबी vs. XYZ conversion
- Will the Real sआरजीबी Profile Please Stand Up?