जवाबों:
यदि आप एक GIF छवि लोड करते हैं, तो आपके पास एक स्पष्ट छवि है। इसे पहले RGB से बदलना सुनिश्चित करें: Image → Mode → RGB । रंग बदलना (आकार परिवर्तन सहित) पैलेट के साथ बहुत अच्छी तरह से काम नहीं करेगा क्योंकि जिम्प पैलेट में परिभाषित रंगों के रंगों के चयन को सीमित करता है।
मेरा सुझाव है कि रंग में रंग घूमना → ह्यू-संतृप्ति ।
इस तरह की प्रारंभिक छवि को देखते हुए:
आप पहले मास्टर को क्लिक करके और फिर ह्यू स्लाइडर को खींचकर और फिर अपनी पसंद के अनुसार ब्राइटनेस और कॉन्ट्रास्ट को समायोजित करके ह्यू को बदलते हैं।
परिणाम इस तरह दिखता है:
आप इसे आसानी से ठंडा या गर्म, गहरा या हल्का, कम या ज्यादा संतृप्त कर सकते हैं।
यदि आप जीआईएमपी 2.8.2 का उपयोग कर रहे हैं, तो आप सरल उपयोग कर सकते हैं Colors -> Map -> Color Exchange
।
आप मेनू रंग , और विशेष रूप से समारोह Colorize के लिए देख रहे हैं ।
किसी अन्य विशिष्ट रंग में रंग बदलने के लिए मैं Colorify का उपयोग करने का सुझाव देता हूं ।
मान लीजिए कि हम सुपरयुसर लोगो के नीले रंग (# 05adee) को # 05ad27 के पास हरे रंग में बदलना चाहते हैं।
जीआईएमपी 2.8.6 का उपयोग करना।
पहली सफल विधि मुझे एक ही तरह की लगी, वह थी ImageMagick का उपयोग करना, लेकिन पहले से सुझाए गए --separate / -swap की तुलना में एक अलग ऑपरेटर के साथ।
ImageMagick संस्करण के आधार पर अलग-अलग ऑपरेटर या तो -color या -color- मैट्रिक्स है।
विशेष रूप से, क्योंकि मैं मूल छवि का एक "मास्टर रंग" जानता था (हरा, आपके मामले में और मेरा) और मुझे वांछित परिणाम छवि में "मास्टर रंग" पता था (नीला, आपके मामले में, नारंगी रंग में मेरा), मैंने दिया। ImageMagick '-recolor / -color-मैट्रिक्स एक परिवर्तन मैट्रिक्स है जिसमें आरजीबी चैनलों में से प्रत्येक में अंतर परिलक्षित होता है।
उदाहरण के लिए, मेरे मामले में, पूरी तरह से हरा रंग R: 141 G: 198 B: 63 था और मैं चाहता था कि यह R: 231 G: 159 B: 70 में बदल जाए। बाकी रंग समान रूप से बदलना चाहते थे।
तो इसका मतलब है कि मैं नए पिक्सल की R वैल्यू मौजूदा रेड वैल्यू का 231/141 वां होना चाहता था। वर्तमान मूल्यों का हरित मूल्य 159/198 वाँ है। और नीला मान वर्तमान मानों का 63/70 वाँ होगा।
इसलिए:
convert input.png -recolor "1.638297872 0 0 0 0.803030303 0 0 0 1.111111111" output.png
या
convert input.png -color-matrix "1.638297872 0 0 0 0.803030303 0 0 0 1.111111111" output.png
या
ऐसा लगता है कि जिम्प / प्लगइन्स और पेंट.net/plugins के साथ कुश्ती में बहुत समय व्यतीत करने के बाद फ्लैश में काम करना शुरू हुआ।
मुझे नहीं पता कि इसे GIMP में कैसे करना है, लेकिन ImageMagick में रंग चैनलों को अलग और संयोजित करने के लिए फ़ंक्शन हैं। देखें यह पेज ।
मैं इस आदेश के साथ हरे रंग की GIF फ़ाइल को नीले रंग में बदलने में सक्षम था:
convert input.gif -separate -swap 1,2 -combine output.gif
मुझे लगता है कि 1 और 2 हरे और नीले चैनलों का उल्लेख करते हैं, 0 लाल है।
यदि आप एक मौजूदा छवि रंग के साथ HUE को अपडेट करते हैं, तो उन स्तरों के साथ ही आरंभ किया जाएगा ... पहले एक सफेद #fff पृष्ठभूमि बनाने की आवश्यकता है। मैंने किया
रंग -> रंग और HUE लपट को 100 पर सेट करें ... यह आपकी छवि से किसी भी रंग को हटा देगा।
तब आप कलर्स का उपयोग कर सकते हैं -> रंग और इच्छित रंग लागू करें।
सरल छोटे ग्राफिक्स पर, मैं बहुत ज़ूम करता हूं और फिर ब्रश का उपयोग करके खुद को रंग बदलता हूं।
बस ब्रश के आकार को 1 पिक्सेल में बदलें।