बैकग्राउंड हटाना किसी विषय को उसके परिवेश से अलग करता है ताकि आप उसे पारदर्शिता पर रख सकें, दृश्य को बदल सकें, या उसे एक नए डिज़ाइन में संयोजित कर सकें। हुड के तहत आप एक अल्फा मैट का अनुमान लगा रहे हैं - 0 से 1 तक प्रति-पिक्सेल अपारदर्शिता - और फिर अग्रभूमि को किसी और चीज़ पर अल्फा-कंपोज़िटिंग कर रहे हैं। यह पोर्टर-डफ का गणित है और "फ्रिंज" और स्ट्रेट बनाम प्रीमल्टीप्लाइड अल्फा जैसी परिचित कमियों का कारण है। प्रीमल्टीप्लिकेशन और रैखिक रंग पर व्यावहारिक मार्गदर्शन के लिए, माइक्रोसॉफ्ट के विन2डी नोट्स, सोरेन सैंडमैन, और लोमोंट का रैखिक सम्मिश्रण पर लेख देखें।
यदि आप कैप्चर को नियंत्रित कर सकते हैं, तो पृष्ठभूमि को एक ठोस रंग (अक्सर हरा) से पेंट करें और उस रंग को हटा दें। यह तेज़ है, फिल्म और प्रसारण में परीक्षण किया हुआ है, और वीडियो के लिए आदर्श है। ट्रेड-ऑफ प्रकाश और अलमारी हैं: रंगीन प्रकाश किनारों (विशेषकर बालों) पर फैलता है, इसलिए आप संदूषण को बेअसर करने के लिए डीस्पिल टूल का उपयोग करेंगे। अच्छे प्राइमरों में न्यूक के दस्तावेज़, मिक्सिंग लाइट, और एक व्यावहारिक फ्यूजन डेमो शामिल हैं।
गंदी पृष्ठभूमि वाली एकल छवियों के लिए, इंटरैक्टिव एल्गोरिदम को कुछ उपयोगकर्ता संकेतों की आवश्यकता होती है - जैसे, एक ढीला आयत या स्क्रिबल्स - और एक स्पष्ट मास्क बनाते हैं। कैनोनिकल विधि ग्रैबकट (पुस्तक अध्याय) है, जो अग्रभूमि/पृ ष्ठभूमि के लिए रंग मॉडल सीखता है और उन्हें अलग करने के लिए पुनरावृत्त रूप से ग्राफ कट का उपयोग करता है। आप GIMP के फोरग्राउंड सेलेक्ट में SIOX (ImageJ प्लगइन) पर आधारित समान विचार देखेंगे।
मैटिंग wispy सीमाओं (बाल, फर, धुआं, कांच) पर भिन्नात्मक पारदर्शिता को हल करता है। क्लासिक क्लोज्ड-फॉर्म मैटिंग एक ट्राइमैप (निश्चित रूप से-अग्रभूमि/निश्चित रूप से-पृष्ठभूमि/अज्ञात) लेता है और मजबूत किनारे की सटीकता के साथ अल्फा के लिए एक रैखिक प्रणाली को हल करता है। आधुनिक डीप इमेज मैटिंग एडोब कंपोजिशन-1K डेटासेट (MMEditing डॉक्स) पर तंत्रिका नेटवर्क को प्रशिक्षित करता है, और SAD, MSE, ग्रेडिएंट और कनेक्टिविटी (बेंचमार्क एक्सप्लेनर) जैसे मेट्रिक्स के साथ मूल्यांकन किया जाता है।
संबंधित विभाजन कार्य भी उपयोगी है: DeepLabv3+ एक एन्कोडर-डिकोडर और एट्रस कनवल्शन के साथ सीमाओं को परिष्कृत करता है (PDF); मास्क R-CNN प्रति-उदाहरण मास्क देता है (PDF); और SAM (सेगमेंट एनीथिंग) एक प्रॉम्प्टेबल फाउंडेशन मॉडल है जो अपरिचित छवियों पर शून्य-शॉट मास्क उत्पन्न करता है।
अकादमिक कार्य कंपोजिशन-1K पर SAD, MSE, ग्रेडिएंट, और कनेक्टिवि टी त्रुटियों की रिपोर्ट करते हैं। यदि आप एक मॉडल चुन रहे हैं, तो उन मेट्रिक्स को देखें (मेट्रिक परिभाषाएं; बैकग्राउंड मैटिंग मेट्रिक्स सेक्शन)। पोर्ट्रेट/वीडियो के लिए, MODNet और बैकग्राउंड मैटिंग V2 मजबूत हैं; सामान्य "मुख्य वस्तु" छवियों के लिए, U2-Net एक ठोस आधार रेखा है; कठिन पारदर्शिता के लिए, FBA क्लीनर हो सकता है।
EPS2 (एन्कैप्सुलेटेड पोस्टस्क्रिप्ट लेवल 2) इमेज फॉर्मेट मूल EPS (एन्कैप्सुलेटेड पोस्टस्क्रिप्ट) फॉर्मेट का एक एक्सटेंशन और रिफाइनमेंट है, जो पोस्टस्क्रिप्ट (PS) ग्राफिक्स और टेक्स्ट को एक ही फाइल में एन्कैप्सुलेट करने में अपनी कम्पैटिबिलिटी और एफिशिएंसी के लिए व्यापक रूप से जाना जाता था। पोस्टस्क्रिप्ट भाषा के एक व्युत्पन्न के रूप में, एक गतिशील रूप से टाइप की गई, कंकेटिनेटिव प्रोग्रामिंग भाषा, EPS2 फॉर्मेट को एक इमेज या ड्राइंग को इस तरह से वर्णित करने के लिए डिज़ाइन किया गया है जो कंटेंट को पुन: प्रस्तुत करने वाले डिवाइस से स्वतंत्र है। यह बहुमुखी प्रतिभा EPS2 को ग्राफिक डिज़ाइनरों और प्रकाशकों के लिए विशेष रूप से मूल्यवान बनाती है जिन्हें ग्राफिक्स के लिए एक विश्वसनीय इंटरचेंज फॉर्मेट की आवश्यकता होती है।
अपने मूल में, एक EPS2 फाइल में इमेज का लो-रेजोल्यूशन प्रिव्यू होता है, साथ ही पोस्टस्क्रिप्ट कोड होता है जो इमेज के हाई-रेजोल्यूशन वर्जन का वर्णन करता है। यह दोहरी-सामग्री दृष्टिकोण उन अनुप्रयोगों को अनुमति देता है जो पोस्टस्क्रिप्ट कोड की व्याख्या नहीं कर सकते हैं, ग्राफिक्स का प्रिव्यू प्रदर्शित करने के लिए, विभिन्न प्लेटफॉर्म और सॉफ़्टवेयर में कुछ स्तर की कम्पैटिबिलिटी सुनिश्चित करते हैं। इसके अतिरिक्त, पोस्टस्क्रिप्ट कोड सेक्शन में फोंट, आकृतियों और रेस्टर ग्राफिक्स की परिभाषाएँ हो सकती हैं, जिससे EPS2 जटिल ग्राफिक डिज़ाइन के लिए एक व्यापक कंटेनर बन जाता है।
EPS2 की प्रमुख विशेषताओं में से एक, जो इसे अपने पूर्ववर्ती से अलग करती है, रंग प्रबंधन के लिए इसका उन्नत समर्थन है। इसमें CMYK, RGB और यहां तक कि स्पॉट रंगों में रंगों को निर्दिष्ट करने की क्षमता शामिल है, जो विभिन्न मुद्र ण प्रक्रियाओं की आवश्यकताओं को समायोजित करती है। पेशेवर प्रकाशन वातावरण में रंग सटीकता महत्वपूर्ण है, और EPS2 की क्षमताएँ सुनिश्चित करती हैं कि डिज़ाइन चरण में निर्दिष्ट रंग वही हैं जो प्रिंटर द्वारा आउटपुट किए जाते हैं या स्क्रीन पर प्रदर्शित होते हैं, जिससे असंगतियों का जोखिम कम होता है।
EPS2 ने दक्षता और कम्पैटिबिलिटी में भी सुधार पेश किए, जिसमें ग्रेडिएंट फिल और पैटर्न के लिए बेहतर समर्थन शामिल है, जिन्हें पहले के संस्करणों में प्रबंधित करना चुनौतीपूर्ण था। ये संवर्द्धन अधिक परिष्कृत ग्राफिक प्रभावों की अनुमति देते हैं, जैसे कि फ़ाइल आकार या जटिलता में महत्वपूर्ण वृद्धि के बिना सहज रंग संक्रमण और जटिल पैटर्न। यह दक्षता न केवल उपयोग में आसानी की सुविधा प्रदान करती है बल्कि EPS2 फ़ाइलों को संसाधित करने वाले उपकरणों पर कम्प्यूटेशनल लोड को भी कम करती है, जो विशेष रूप से उच्च- मात्रा वाले मुद्रण कार्यों के लिए महत्वपूर्ण है।
EPS2 फ़ाइलों में DSC (डॉक्यूमेंट स्ट्रक्चरिंग कन्वेंशन) टिप्पणियों को शामिल करना एक और उल्लेखनीय विशेषता है। DSC टिप्पणियाँ फ़ाइल के बारे में मेटाडेटा प्रदान करती हैं, जैसे कि निर्माता, निर्माण तिथि और प्रिव्यू इमेज बाउंड, अन्य। यह संरचित जानकारी दस्तावेज़ प्रबंधन प्रणालियों और वर्कफ़्लो के लिए आवश्यक है जो स्वचालन पर निर्भर करते हैं, क्योंकि यह पोस्टस्क्रिप्ट कोड को प्रस्तुत करने की आवश्यकता के बिना EPS2 फ़ाइलों के कुशल पार्सिंग, इंडेक्सिंग और हेरफेर की अनुमति देता है। इसके अतिरिक्त, DSC टिप्पणियाँ निर्देशित कर सकती हैं कि समग्र दस्तावेज़ों को कैसे इकट्ठा किया जाना चाहिए, जिससे EPS2 जटिल प्रकाशन कार्यों के लिए एक बहुमुखी प्रारूप बन जाता है।
इंटरऑपरेबिलिटी EPS2 फॉर्मेट की एक प्रमुख ताकत है। पोस्टस्क्रिप्ट में इसके आधार को देखते हुए, EPS2 फाइलें डिज़ाइन और प्रकाशन सॉफ़्टवेयर की एक विस्तृत श्रृंखला का उपयोग करके बनाई और हेरफेर की जा सकती हैं, विशेष ग्राफिक डिज़ाइन अनुप्रयोगों से लेकर ड्राइंग क्षमताओं वाले सामान्य-उद्देश्य वाले वर्ड प्रोसेसर तक। इस सार्वभौमिक समर्थन का मतलब है कि डिज़ाइनर एक विशिष्ट सॉफ़्टवेयर पारिस्थितिकी तंत्र में बंद नहीं हैं और विभिन्न टूल का उपयोग करने वाले सहयोगियों के साथ फ़ाइलों का आदान-प्रदान कर सकते हैं। इसके अलावा, गुणवत्ता या संपादन क्षमता खोए बिना अन्य दस्तावेज़ों, जैसे PDF या Office फ़ाइलों के भीतर EPS2 फ़ाइलों को एम्बेड करने की क्षमता, एकीकृत दस्तावेज़ वर्कफ़्लो में इसके मूल्य को बढ़ाती है।
अपनी मजबूत विशेषताओं के बावजूद, EPS2 कुछ सीमाएँ प्रस्तुत करता है। पोस्टस्क्रिप्ट की प्रकृति, एक प्रोग्रामिंग भाषा होने के नाते, इसका तात्पर्य है कि EPS2 फ़ाइलों को प्रस्तुत करना संसाधन-गहन हो सकता है, विशेष रूप से जटिल डिज़ाइनों के लिए। इस कम्प्यूटेशनल मांग के लिए एक शक्तिशाली प्रसंस्करण वातावरण की आवश्यकता होती है, विशेष रूप से वास्तविक समय प्रस्तुत करने वाले परिदृश्यों में। इसके अलावा, जबकि EPS2 फ़ाइलें तकनीकी रूप से संपादन योग्य हैं, कच्चे पोस्टस्क्रिप्ट कोड को समझने और हेरफेर करने की आवश्यकता के कारण यह अभ्यास सीधा नहीं है। नतीजतन, EPS2 फ़ाइल में संशोधन करने के लिए आमतौर पर मूल डिज़ाइन सॉफ़्टवेयर पर लौटने की आवश्यकता होती है।
EPS2 फ़ाइलें उच्च-रिज़ॉल्यूशन आउटपुट की आवश्यकता वाले परिदृश्यों में उत्कृष्ट प्रदर्शन करती हैं, जैसे कि पेशेवर प्रकाशन और उच्च-गुणवत्ता वाली छपाई। टाइपोग्राफी, वेक्टर आकृतियों और रेस्टर छवियों पर सटीक नियंत्रण यह सुनिश्चित करता है कि डिज़ाइन किसी भी पैमाने पर ईमानदारी से पुन: प्रस्तुत किए जाते हैं, ब्रांडिंग सामग्री, तकनीकी चित्र और विस्तृत मानचित्रों के लिए एक महत्वपूर्ण आवश्यकता। यह परिशुद्धता, प्रारूप की रंग प्रबंधन क्षमताओं के साथ मिलकर, EPS2 को उन परियोजनाओं के लिए एक आदर्श विकल्प बनाती है जहां दृश्य निष्ठा और स्थिरता सर्वोपरि है।
EPS2 फ़ाइलों के संदर्भ में सुरक्षा संबंधी विचार भी प्रासंगिक हैं। चूंकि इन फ़ाइलों के भीतर पोस्टस्क्रिप्ट कोड दुभाषियों द्वारा निष्पादित किया जा सकता है, यह दुर्भावनापूर्ण गतिविधियों के लिए एक संभावित वेक्टर खोलता है यदि फ़ाइल किसी हमलावर द्वारा तैयार की जाती है। इन जोखिमों को कम करने के लिए, यह जरूरी है कि EPS2 फ़ाइलों को संसाधित करने वाले अनुप्रयोग मजबूत सैनिटाइजेशन और सत्यापन रूटीन लागू करें, यह सुनिश्चित करते हुए कि केवल सुरक्षित, अच्छी तरह से गठित पोस्टस्क्रिप्ट कोड निष्पादित किया जाए। अपने अनुप्रयोगों में EPS2 फ़ाइलों के साथ काम करने वाले सॉफ़्टवेयर डेवलपर्स के लिए सुरक्षा सर्वोत्तम प्रथाओं के बारे में जागरूकता और पालन आवश्यक है।
EPS2 फॉर्मेट का भविष्य, जबकि स्थिर है, SVG (स्केलेबल वेक्टर ग्राफिक्स) और PDF (पोर्टेबल डॉक्यूमेंट फॉर्मेट) जैसे नए, अधिक लचीले प्रारूपों से चुनौतियों का सामना करता है