0

एन्कोड परिणाम

RGB रंग (16-आधार)
नोटेशन
RGB रंग
रंग स्थान
संकेतन

RGB रंग के बारे में

RGB रंग एक कलर मॉडल है जो लाल, हरे और नीले प्रकाश के तीन घटकों को मिलाकर रंगों को व्यक्त करता है। यह डिस्प्ले, वेब पेज और इमेज डेटा जैसे स्क्रीन पर उपयोग होने वाले रंगों के लिए व्यापक रूप से इस्तेमाल होता है।

RGB में प्रत्येक घटक की तीव्रता संख्यात्मक मान से निर्दिष्ट की जाती है। सामान्यतः इसे 0 से 255 तक पूर्णांक या 0% से 100% तक प्रतिशत के रूप में व्यक्त किया जाता है। सभी घटक 0 होने पर रंग काला होता है; सभी घटक अधिकतम होने पर रंग सफेद होता है।

रंगRGB लेखनहेक्स लेखन
लालrgb(255 0 0)#ff0000
हराrgb(0 128 0)#008000
नीलाrgb(0 0 255)#0000ff
सफेदrgb(255 255 255)#ffffff
कालाrgb(0 0 0)#000000

RGB रंग फ़ंक्शन रूप या हेक्साडेसिमल रूप में लिखे जा सकते हैं। उदाहरण के लिए, लाल को rgb(255 0 0), rgb(100% 0% 0%), #ff0000 या #f00 के रूप में दिखाया जा सकता है।

पारदर्शिता शामिल करने के लिए अल्फा मान जोड़ें। उदाहरण के लिए, अर्ध-पारदर्शी लाल को rgb(255 0 0 / 50%) या #ff000080 के रूप में दिखाया जा सकता है।

DenCode का RGB रंग रूपांतरण निम्न लेखन विकल्पों का समर्थन करता है।

RGB रंग (हेक्स)
लेखन विकल्पफॉर्मेटउदाहरण
#RRGGBB(AA)#RRGGBB
#RRGGBBAA
#ff0000
#ff000080
0xAARRGGBB0xAARRGGBB0xffff0000
0x80ff0000
RGB रंग
लेखन विकल्पफॉर्मेटउदाहरण
संख्याrgb(R G B)
rgb(R G B / A)
rgb(255 0 0)
rgb(255 0 0 / 0.5)
प्रतिशतrgb(R% G% B%)
rgb(R% G% B% / A)
rgb(100% 0% 0%)
rgb(100% 0% 0% / 0.5)

0xAARRGGBB CSS की मानक हेक्साडेसिमल रंग लेखन शैली नहीं है, बल्कि ARGB प्रारूप है जो कभी-कभी प्रोग्राम और एप्लिकेशन सेटिंग में उपयोग होता है। शुरू का AA अल्फा को दर्शाता है, और उसके बाद RR, GG, BB लाल, हरा और नीला दर्शाते हैं।

sRGB और अन्य RGB कलर स्पेस

RGB एक कलर मॉडल है जो लाल, हरे और नीले तीन घटकों से रंग व्यक्त करता है। हालांकि, समान RGB मान होने पर भी वास्तविक रंग इस पर निर्भर करता है कि उन्हें किस कलर स्पेस में समझा जा रहा है। वेब में सामान्य rgb() और #RRGGBB मान सामान्यतः sRGB कलर स्पेस के रंग माने जाते हैं।

CSS Color Module Level 4 Display P3 और ProPhoto RGB जैसे RGB कलर स्पेस भी परिभाषित करता है, जिनका रंग दायरा sRGB से अलग है। DenCode इन कलर स्पेस के रूपांतरण का भी समर्थन करता है।

कलर स्पेसफॉर्मेटउदाहरणविशेषताएँ
sRGBrgb(...)
color(srgb ...)
rgb(255 0 0)
color(srgb 1 0 0)
वेब और CSS के लिए सामान्य RGB कलर स्पेस। हेक्स रंग कोड और सामान्य rgb() मान मूलतः sRGB माने जाते हैं। color(srgb ...) CSS Color Module Level 4 का प्रारूप है।
Linear sRGBcolor(srgb-linear ...)color(srgb-linear 1 0 0)ऐसा कलर स्पेस जो sRGB जैसा ही gamut उपयोग करता है, लेकिन मानों को linearized घटकों से व्यक्त करता है। यह रंग गणना और compositing में उपयोग होता है।
Display P3color(display-p3 ...)color(display-p3 1 0 0)sRGB से व्यापक gamut वाला कलर स्पेस, जो wide-gamut डिस्प्ले और कुछ मोबाइल उपकरणों में उपयोग होता है।
Adobe RGB (1998)color(a98-rgb ...)color(a98-rgb 1 0 0)sRGB से व्यापक कलर स्पेस, जो कभी-कभी फोटो संपादन और प्रिंट-उन्मुख workflow में उपयोग होता है।
ProPhoto RGBcolor(prophoto-rgb ...)color(prophoto-rgb 1 0 0)Adobe RGB से भी व्यापक gamut वाला RGB कलर स्पेस, जो फोटो संपादन में working color space के रूप में उपयोग होता है।
Rec. 2020color(rec2020 ...)color(rec2020 1 0 0)बहुत व्यापक gamut वाला RGB कलर स्पेस, जो UHDTV और HDR वीडियो मानकों में उपयोग होता है।

Wide-gamut RGB कलर स्पेस में निर्दिष्ट रंग sRGB स्क्रीन या सामान्य हेक्स रंग कोड से सटीक रूप में व्यक्त नहीं हो सकते। DenCode जब #RRGGBB या संख्यात्मक rgb(R G B) में बदलता है, तो sRGB में व्यक्त सीमा से बाहर के घटकों को 0 से 255 की सीमा में फिट होने के रूप में संभाला जाता है। दूसरी ओर, color(display-p3 ...) या color(a98-rgb ...) जैसे कलर स्पेस चुनने पर रंग चयनित कलर स्पेस के घटक मानों के रूप में दिखाया जा सकता है।