मैं लाल रंग की योजना को हरे रंग में कैसे बदल सकता हूं, बिना इसे "उज्जवल"


13

मेरे डेस्कटॉप के लिए वर्तमान रंग योजना एक लाल पैलेट का उपयोग करती है। मैं इसे कुछ हरे रंग में बदलना चाहता हूं, इसलिए मैं रंग योजना कॉन्फ़िगरेशन फ़ाइल के माध्यम से गया और सभी रंग मूल्यों को "घुमाया" गया ताकि आरजीबी बीआरजी हो। उदाहरण के लिए, (214,73,55) बन जाता है (55,214,73)।

मुझे यह धारणा मिली कि हरे रंग की योजना पुराने लाल रंग की योजना की तुलना में शानदार थी। जाहिरा तौर पर यह इसलिए है क्योंकि हम अलग-अलग रंगों को अलग-अलग सहज चमक स्तरों के साथ देखते हैं । क्या कोई ऐसा फॉर्मूला है जिसका उपयोग मैं साधारण आरजीबी रोटेशन के बजाय कर सकता हूं जो रंग योजना के हरे संस्करण के लिए समान स्पष्ट चमक रखेगा? क्या दिशा-निर्देश हैं कि कैसे रंगों के एक पूरे सेट को एक आधार रंग से दूसरे में सर्वश्रेष्ठ रूप में परिवर्तित किया जाए?

मूल रंग योजना

नई रंग योजना


क्या आप एक उदाहरण दे सकते हैं जो आपके जैसा लाल है और साथ ही इसका एक नमूना है कि हरा कैसा दिखता है?
ज़च सॉसर

1
यह जवाब देने के लिए बहुत व्यापक लगता है - रंग सिद्धांत एक बहुत गहरा विषय है। अनिवार्य रूप से, आप ह्यू को बदलना चाहते हैं लेकिन संतृप्ति और मूल्य को अकेला छोड़ दें। यह मददगार हो सकता है: Graphicdesign.stackexchange.com/questions/27723/…
स्कॉट

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

2
एक गहरे हरे रंग का उपयोग करें?
DA01

2
इसके अलावा, जीडी के बहुत सारे सवालों की तरह, उत्तर अक्सर "गणित के बजाय अपनी आंखों का उपयोग करें" है। गणित महान है और किसी वस्तु को उद्देश्यपूर्ण रूप से पूरा करने के लिए एक अच्छी शुरुआत है, लेकिन दिन के अंत में, अपनी आंखों पर भरोसा करें और तदनुसार ट्विक करें।
DA01

जवाबों:


16

आपका अवलोकन सही है। हरे रंग की चमक (चमक की मानवीय धारणा) लाल रंग की चमक से बड़ी होती है।

आपके उदाहरण में, जब आप sRGB मान 214,73,55 से 55,214,73 पर शिफ्ट करते हैं (यानी आप 7 ° से 127 ° तक की दूरी घुमाते हैं), तो चमक 84% पर स्थिर रहती है, लेकिन लपट बढ़ जाती है। मूल sRGB मूल्य 214,73,55 52 की हल्कापन से मेल खाता है; नया sRGB मूल्य 55,214,73 76 की लपट से मेल खाता है।

d64937 37d649

आप CIE L * a * b * कलर मॉडल (Lab) का उपयोग करने पर विचार कर सकते हैं, जो कि रंग की मानवीय धारणा पर आधारित है, ताकि नए रंग की चमक को सही किया जा सके।

लैब मॉडल का उपयोग करते हुए, आप सीधे नए रंग की लपट को 52 तक कम कर सकते हैं, जो sRGB मूल्य 0,147,0 प्राप्त करता है। हालांकि, यह रंग की संतृप्ति को भी बढ़ाता है।

009,300

वैकल्पिक रूप से, आप नए रंग की चमक को तब तक कम कर सकते हैं जब तक कि 52 की लपट प्राप्त न हो जाए, जो कि sRGB मूल्य 37,143,49 देता है। यह सुनिश्चित करता है कि रंग के रंग और संतृप्ति संरक्षित हैं।

258f31


धन्यवाद! संस्करण जो संतृप्ति को संरक्षित करता है वह बिल्कुल उसी तरह का है जिस चीज की मुझे तलाश थी।
हगोमग

1
क्या एक एलएबी-आधारित एचएसएल मॉडल (जैसे ए / बी विमान का एक ध्रुवीय-समन्वित संस्करण) है?
रैंडम 832

1
@ Random832 हाँ, इसे LCH (लाइटनेस / क्रोमा / ह्यू) कहा जाता है, या विशेष रूप से LCHAB को LCHuv से अलग करने के लिए। यह एक बेलनाकार स्थान है जहां एल एक ही रहता है, और सीएच एबी का एक ध्रुवीय संस्करण है। LCHuv इसके बजाय CIELUV रंग स्थान पर आधारित एक ही बात है।
होब्स

5

मूल रूप से, आप एक अलग मॉडल का उपयोग करना चाहते हैं।

Photoshop आपके लाल RGB (214,73,55) को HSB (7,74,84) और लैब (52,55,42) के रूप में रिपोर्ट करता है। स्कॉट की टिप्पणी संभवतः एचएसबी रंग बीनने वाले की "धुरी अक्ष" को संदर्भित कर रही है।

लैब को मानव की धारणा को मॉडल बनाना है। कई संस्करण हैं, लेकिन फ़ोटोशॉप रंग बीनने के लिए, रेंज एल = 0-100 हैं; एक और बी -128-127 समावेशी हैं। "ऐज" मॉडल -ग्रीन टू + मैजेंटा। "बी अक्ष" मॉडल -ब्लू से + पीला। "एल अक्ष" मॉडल लपट।

यदि आप लैब पर लैब (52, -55,42) के "ए" घटक पर साइन बदलते हैं, तो आपको एक हरा मिलता है जो स्क्विंट टेस्ट का उपयोग करते समय आपके लाल रंग के करीब है।

यदि आप अपना स्वयं का फ़ंक्शन रोल करना चाहते हैं, तो विकिपीडिया में रूपांतरण (और स्रोत डॉक्स के लिए फुटनोट) का टूटना है।

मुझे लगता है कि आप शायद मानव अनुमोदन के बिना समन्वित रंग के लिए एक एल्गोरिदम पाएंगे बहुत मुश्किल।


धन्यवाद, जाहिरा तौर पर एलएबी रंग मूल्यों के उपकरण-निर्भरता का मतलब है कि मैं सामान्य मामले के लिए एक जादू सूत्र का उपयोग नहीं कर सकता हूं, लेकिन आपने जो सुझाव दिया है वह मेरे लिए स्क्विंट परीक्षण भी पारित कर दिया गया है :) यह एक बहुत अच्छा प्रारंभिक बिंदु होने जा रहा है मेरी परीक्षण और त्रुटि प्रक्रिया।
ह्यूगोम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.