Inkscape में रंग के आधार पर पृष्ठभूमि निकालें


27

बेजियर कर्व्स का उपयोग करके इंकस्केप में पृष्ठभूमि को हटाने का एक शास्त्रीय तरीका है। यह अक्सर काफी लंबी प्रक्रिया है।

क्या पृष्ठभूमि रंग के आधार पर किसी वस्तु की पृष्ठभूमि को हटाना संभव है (उदाहरण के लिए केवल पीले रंग की पृष्ठभूमि को हटाने के लिए)? या कुछ चतुर विधि जो यह पता लगाने में सक्षम है कि वस्तु क्या है और पृष्ठभूमि क्या है?

यदि हां, तो क्या आप उन उपकरणों का वर्णन कर सकते हैं जो इंकस्केप में उपलब्ध हैं?


1
एक वैकल्पिक विकल्प इंकस्केप में आयात करने से पहले रेखापुंज छवि से पृष्ठभूमि को हटाना होगा ।
इल्मरी करोनें

जवाबों:


23

आप संभवतः "कलर्स" के साथ "मल्टीपल स्कैन" का उपयोग करके, "हटाए गए पृष्ठभूमि" विकल्प के साथ, और "2" स्कैन का चयन करके "बिटमैप ट्रेस" करने का प्रयास कर सकते हैं।

मूल बिटमैप

ट्रेस बिटमैप

फिर, "ओके" पर क्लिक करें, बिटमैप और वेक्टर परिणाम दोनों का चयन करें:

ट्रेस परिणाम

फिर राइटक्लिक करें, और "क्लिप सेट करें" चुनें:

फूटा हुआ परिणाम

बिल्कुल सही, लेकिन यह एक अच्छी शुरुआत है।


4
हां, यदि पृष्ठभूमि एक रंग में हो तो यह काफी प्रयोग करने योग्य है। धन्यवाद।
xralf

इस विधि के साथ सामना करने वाली वास्तविक समस्या यह है कि अक्षर थोड़े धुंधले होते हैं या फ़ॉन्ट का आकार खो जाता है।
रंजीथ सीजी

बस यह उल्लेख करना चाहते हैं कि परिणाम हैं (जैसा कि आप उम्मीद कर सकते हैं) वास्तव में रेखापुंज छवियों से पृष्ठभूमि को हटाने के लिए अच्छा है जो मूल रूप से वेक्टर ग्राफिक्स थे (ऐसी परिस्थितियां जहां आपकी मूल तक पहुंच नहीं है)।
मल्टीहंटर

9

इंकस्केप में कुछ फिल्टर उपलब्ध हैं जो जटिल कार्यों को गति दे सकते हैं।

उदाहरण के लिए, मैं एक छवि की सफेद पृष्ठभूमि को पारदर्शी बनाना चाहता था। मैंने Inkscape में निम्न विधि / फ़िल्टर का उपयोग किया।

  1. छवि ऑब्जेक्ट का चयन करें।

  2. संस्करणों के लिए <0.91
    फ़िल्टर पर जाएं -> पारदर्शिता उपयोगिताएँ ->
    संस्करण के लिए प्रकाश इरेज़र 0.91
    फ़िल्टर पर जाएं> भरें और पारदर्शिता> लाइट इरेज़र


1
हालांकि यह क्षरण और फैलाव का उपयोग करता है।
वोक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.