खोज…


परिचय

यह लेख आपको प्रसंस्करण में विभिन्न रंगों के प्रारूप और उन तरीकों को दिखाएगा जिनमें उनका उपयोग किया जा सकता है।

वाक्य - विन्यास

  • रंग (आर, जी, बी);
  • रंग (आर, जी, बी, अल्फा);
  • रंग (ग्रे);
  • रंग (ग्रे, अल्फा);
  • रंग (एच, एस, एल); // मोड एचएसबी होना चाहिए। आप इसे ColorMode का उपयोग करके बदल सकते हैं।

पैरामीटर

पैरामीटर विवरण
आर जब मोड RGB है, तो रंग का लाल है।
जी जब मोड RGB है तो रंग का RGB
जब मोड RGB है, तो रंग का RGB
अल्फा रंग की अस्पष्टता है।
मोड HSB होने पर रंग का रंग।
रों मोड के HSB होने पर रंग की संतृप्ति।
एल मोड के HSB होने पर रंग की चमक / लपट।
धूसर काला (0 होना) और सफ़ेद (255 होना) के बीच का मान।

टिप्पणियों

हालांकि यह आधिकारिक प्रसंस्करण प्रलेखन में उल्लेख नहीं किया गया है, एक CMYK मोड है जिसे आप उपयोग कर सकते हैं।

रंग संकेतन

प्रसंस्करण में रंगों का उपयोग करने के विभिन्न तरीके हैं क्योंकि प्रसंस्करण रंग प्रारूपों के साथ बहुत लचीला है।

RGB और RGBA

यह मानक RGB (A) अंकन और डिफ़ॉल्ट रंग मोड है। पहले तीन रंग मान (लाल, हरा, नीला) 0 से 255 । उदाहरण के लिए, नीचे का उदाहरण रंग लाल है, क्योंकि लाल अधिकतम 255 जबकि अन्य रंग 0 । सफेद (255, 255, 255) और काला है (0, 0, 0) । वैकल्पिक 4th पैरामीटर अल्फा वैल्यू - यानी पारदर्शिता को इंगित करता है। अन्य घटकों की तरह, मूल्यों की सीमा फिर से है [0-255]; 0 पूरी तरह से पारदर्शी होना और 255 पूरी तरह से ठोस होना।

color(255, 0, 0) // This is red

color(0, 255, 0, 255) // This is opaque green, and is the same as color(0, 255, 0)

color(255, 255, 0, 10) // This is almost transparent yellow

HSB

एचएसबी संकेतन आरजीबी संकेतन के समान है, इस तथ्य को छोड़कर कि क्रमशः लाल, हरे और नीले रंग को ह्यू, संतृप्ति और चमक के साथ बदल दिया जाता है। आप colorMode(HSB) का उपयोग करके HSB में स्विच कर सकते हैं।

color(0, 0, 255) //This is white

RGB के साथ, HSB में चौथे पैरामीटर के रूप में अल्फा वैल्यू भी है।

ग्रे वैल्यू

यदि एक पैरामीटर एक रंग फ़ंक्शन के लिए निर्दिष्ट है, तो इसे काले और सफेद के बीच की राशि के रूप में व्याख्या किया जाएगा। सफेद को 255 के रूप में दर्शाया गया है, और 0. के रूप में काला है। यह RGB मोड में color(param1, param1, param1) है। यदि दो पैरामीटर निर्दिष्ट किए जाते हैं, तो पहले पैरामीटर को ऊपर के रूप में व्याख्या किया जाएगा और दूसरा अल्फा मूल्य होगा।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow