GIMP "अल्फा के लिए रंग" चयन करने योग्य नहीं है


73

क्या मुझे GIMP में काम करने के लिए रंग -> रंग को अल्फा मेनू विकल्प में लाने के लिए कुछ "विशेष" करना होगा ? मैं एक GIF चैनल पर एक बैकग्राउंड कलर को पारदर्शी और एक अल्फा चैनल में बैकग्राउंड कलर को बदलकर पारदर्शी बनाने की कोशिश कर रहा हूं लेकिन कलर टू अल्फा मेन्यू ऑप्शन सेलेक्ट नहीं है।

मैं GIMP प्रलेखन के माध्यम से चला गया हूँ और यह बहुत आसान लग रहा है :-) मुझे यहाँ कुछ स्पष्ट याद आ रही होगी!


एक पारदर्शी पृष्ठभूमि के साथ बदलें काली पृष्ठभूमि का संभव डुप्लिकेट - वहां जीआईएमपी (अनुक्रमित से आरजीबी में छवि मोड में परिवर्तित करें) के लिए एक उत्तर है।
ताकत

@takkat धन्यवाद, लेकिन मेरी समस्या "अल्फा को रंग" मेनू विकल्प नहीं मिल रहा है - समस्या यह है कि यह "ग्रे आउट" है और चयन करने योग्य नहीं है। इस विकल्प को चयन योग्य बनाने के लिए और क्या हैं (जैसे मैं किसी प्रकार का ऐड-ऑन याद कर रहा हूं)?
नीलबी

5
आपको अपनी छवि को अनुक्रमित (जीआईएफ) से आरजीबी पहले ( छवि> मोड> आरजीबी ) में बदलने की आवश्यकता है , फिर पारदर्शिता के साथ जीआईएफ के रूप में निर्यात करें। पृष्ठभूमि: अनुक्रमित / GIF केवल एक पारदर्शी रंग का समर्थन करता है, लेकिन अल्फा परत का नहीं।
ताकत

@ नील मुझे 2017 में एक समान मुद्दे पर चल रहा है। मेरी फ़ाइल पहले से ही है RGB MODE। क्या तुम्हें कभी कोई हल मिला?
एरिक हेपरले - कोडस्लाइयर २०१०

जवाबों:


76

यदि आपने GIMP में GIF फ़ाइल आयात की है, तो आपकी समस्या यह है कि आपकी छवि अनुक्रमित मोड में है। इस मोड में, अधिकांश फ़िल्टर और रंग उपकरण काम नहीं करेंगे, और जीआईएमपी (2.8 जीआईएमपी तक -) इस मोर्चे पर जीआईएमपी 2.10 पर समाचार की उम्मीद करें।

तो, आपको बस इतना करना है कि जाना है Image->Mode->RGB, और अल्फा मेनू प्रविष्टि में रंग सक्षम किया जाएगा।

मुझे नहीं लगता कि वहां आपकी समस्या का समाधान होगा: अल्फा से रंग एक तरह से रंग हटाने के लिए एक परिष्कृत प्लग-इन है, यदि छवि को उसी पृष्ठभूमि के साथ एक ठोस पृष्ठभूमि पर डाला जाता है जिसे हटा दिया गया था, तो यह बिल्कुल दिखेगा फिर से प्रारंभिक छवि की तरह: इसके लिए, यह केवल उन स्थानों को नहीं हटाता है जहां यह रंग शुद्ध रूप में दिखाई देता है (जैसे (0,0,255) हरा) - लेकिन यह सभी रंगों को बनाता है जो अपनी संरचना में हरे रंग को आंशिक रूप से पारदर्शी बनाते हैं।

मेरी सलाह है कि आप जिस रंग को पारदर्शी बनाना चाहते हैं, उसे चुनने के लिए Select By Color विकल्प का उपयोग करें। यदि यह एक एकल अनुक्रमित रंग है, तो इसके विभिन्न रंगों के बजाय, आप thresholdपैरामीटर को 0 पर सेट कर सकते हैं - अन्यथा, जब तक आप पारदर्शी छवि नहीं चाहते, तब तक प्रयोग करें Thresholdऔर select byनियंत्रित करें। उसके बाद, बस प्रदर्शन करें Edit->Cut (ऐसा करने से पहले अपनी परत में एक अल्फा चैनल जोड़ना न भूलें Layer->Transparency->Add Alpha Channel), और अपनी छवि को GIF फ़ाइल के रूप में निर्यात करें। यदि आप सिर्फ अल्फा जोड़ना चाहते हैं, तो आपको RGB और वापस अनुक्रमित मोड में कनवर्ट करने की आवश्यकता नहीं होगी, और इस विधि को चुनें - इसे अनुक्रमित मोड में छवि के साथ काम करना चाहिए।


1
Add Alpha Channelक्या चाबी है।
अनातोली टेकटोनिक

2

एक अन्य विकल्प (ऊपर @ jsbueno की प्रतिक्रिया के अलावा) एक और छवि फ़ाइल खोलने के लिए है जो आपको पता है कि RGBउसके मोड के लिए है (यानी, Color to Alpha...विकल्प पहले से ही उस छवि फ़ाइल पर काम कर रहा है)। फिर अपनी छवि की प्रतिलिपि बनाएँ और इसे खोले गए चित्र फ़ाइल में एक नई परत के रूप में पेस्ट करें और आप देखेंगे कि Color to Alpha...विकल्प अभी भी उस परत के लिए उपलब्ध होगा।


2
यह एक जटिल तरीका है जो एकल मेनू प्रविष्टि के रूप में अच्छी तरह से कर सकता है, हालांकि।
माइकल शूमाकर

@MichaelSchumacher, मैं कल एकल मेनू प्रविष्टि का उपयोग कर रहा था और छवि के मोड को परिवर्तित करने के बाद भी विकल्प मेरे लिए अनुपलब्ध था। फिर, मैंने छवि की प्रतिलिपि बनाई और मैंने इसे एक अलग फ़ाइल में एक परत के रूप में पोस्ट किया और यह काम कर गया।
अजय

1
फिर यह जानना दिलचस्प होगा कि विकल्प आपके लिए क्यों उपलब्ध नहीं था। कोई भी फ़ाइल है जहाँ आप इसे पुन: उत्पन्न कर सकते हैं?
माइकल शूमाकर

अवसरों पर जब मोड पहले से ही आरजीबी पर सेट है और अल्फा से कलर अभी भी अनुपलब्ध है, मुझे लगता है कि Select All... Copy... Paste as new layer, विकल्प को खेलने में वापस लाने के लिए पर्याप्त है। मुझे नहीं पता क्यों लेकिन यह काम करता है।
मार्क Ch
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.