लक्ष्य
अलग-अलग रंगों को मल्टी-लेयर फ़ोटोशॉप डॉक्यूमेंट में इस तरह से बदलें कि यह उत्पादन प्रक्रिया में कई बार लचीला और कुशल हो - जैसे मुझे रंगों को अपडेट करने या लेयर कंटेंट को एडिट करने की आवश्यकता होती है। मेरे पास कई अलग-अलग परतों में उपयोग किए जाने वाले 5-10 रंगों का एक पैलेट है (सभी परतें बहु-रंग रेखापुंज छवियां हैं), और मैं हर बार बहुत सारे मैनुअल काम करने के बिना, उन्हें मनमाने ढंग से बदलने में सक्षम होना चाहता हूं।
क्या समायोजन परतों (या कुछ और) के साथ ऐसा करना संभव है?
मैंने एडजस्टमेंट लेयर्स के साथ ऐसा करने की कोशिश कैसे की और असफल रहा
आइडिया # 1: प्रत्येक रंग के लिए जिसे आप बदलना चाहते हैं, एक
Replace colorसमायोजन परत जोड़ें , पुराने रंग को नए रंग से बदलने के लिए कॉन्फ़िगर किया गया है।
समस्या: कोई Replace colorसमायोजन परत नहीं है (CS6 के रूप में)।
आइडिया # 2: प्रत्येक रंग जिसे आप बदलना चाहते हैं, पुराने रंग का चयन करने वाले मास्क के
Hue/Saturationसाथ एक रंग बदलने वाली एडजस्टमेंट लेयर (जैसे ) जोड़ेंColor range(मान लें कि यह पीला है)।
समस्या: जैसे ही आप नीचे की परतों में कुछ भी पीला जोड़ते / हिलाते / फिरते हैं, मुखौटा अब सटीक नहीं होगा। मास्क गतिशील रूप से पीले रंग का चयन नहीं करता है - यह वैसा ही रहता है जैसा कि आपने इसे सेट किया था। (मुझे नहीं पता कि यह गतिशील रूप से अद्यतन करने वाला मुखौटा बनाने के लिए भी संभव है जो निचली परतों की सामग्री से बंधा है, लेकिन मुझे यह सुनना अच्छा लगेगा कि यह कैसे होता है।) इसलिए, यदि आप चाहते हैं कि मुखौटा अद्यतन किया जाए, तो आपके पास है। इसे मैन्युअल रूप से अपडेट करने के लिए। यह थकाऊपन है जो मैं बचने की कोशिश कर रहा हूं।
क्या इस तरह के रंग प्रतिस्थापन को करने का एक तरीका है, समायोजन परतों, मास्क, या किसी अन्य तकनीक का उपयोग करना, जैसे क्रिया या स्क्रिप्ट?
Replace colorअपने आप मौजूद है, लेकिन एडजस्टमेंट लेयर के रूप में नहीं।
Hue/Saturationसमायोजन परत