YouMind
साइन इन करें
How to Edit Photos with AI: Remove Objects and Change Backgrounds

AI से फोटो कैसे एडिट करें: ऑब्जेक्ट्स हटाएं और बैकग्राउंड बदलें

क्या आप फोटो से कोई अनचाहा ऑब्जेक्ट हटाना चाहते हैं या व्यस्त बैकग्राउंड को बदलना चाहते हैं? अपनी फोटो को AI फोटो एडिटर में अपलोड करें, उस हिस्से को चुनें जिसे आप बदलना चाहते हैं, और बताएं कि क्या बदलना है और क्या वैसा ही रहना चाहिए। फिर सेव करने से पहले नतीजे की तुलना मूल फोटो से करें। यह गाइड YouMind का उपयोग करके एक असली कॉफी फोटो के साथ इस प्रक्रिया को समझाती है। स्क्रीनशॉट अंग्रेजी इंटरफेस और एडिटिंग निर्देशों का अंग्रेजी संस्करण दिखाते हैं। 'पहले और बाद' की तुलना मूल डेमो से ली गई है, जिसमें समतुल्य जापानी निर्देश का उपयोग किया गया था; यह अंग्रेजी प्रॉम्प्ट द्वारा उत्पन्न कोई अलग नतीजा नहीं है। AI फोटो एडिटिंग एक मौजूदा तस्वीर से शुरू होती है। आप निर्देशों का उपयोग करके ऑब्जेक्ट्स हटा सकते हैं, बैकग्राउंड बदल सकते हैं, या तस्वीर के किसी हिस्से की उपस्थिति को समायोजित कर सकते हैं। मूल इमेज विषय (subject) और संरचना (composition) के लिए एक संदर्भ प्रदान करती है, लेकिन आपको यह जांचना होगा कि जिन विवरणों को सुरक्षित रखना था, वे सटीक बने हुए हैं या नहीं। टेक्स्ट-टू-इमेज जनरेशन एक विवरण से शुरू होता है और एक नई इमेज बनाता है। फोटो एडिटिंग तब उपयोगी होती है जब आपके पास पहले से कोई वास्तविक प्रोडक्ट फोटो हो जिस पर काम करना हो। इमेज जनरेशन तब उपयोगी होता है जब आप शून्य से एक नया विज़ुअल विकसित करना चाहते हैं। उदाहरण के लिए, एक पौधा बेचने वाला दुकान पोस्टर में फोटो का उपयोग करने से पहले गमले के आसपास के ऑब्जेक्ट्स को साफ़ कर सकता है। एक कैफे घोषणा कार्ड में जोड़ने से पहले कॉफी फोटो के बैकग्राउंड को सरल बना सकता है। इनमें से किसी भी कार्य को ग्राहकों के लिए वास्तविक प्रोडक्ट की दिखने वाली छवि को नहीं बदलना चाहिए। को खोलें। निम्नलिखित वर्कफ्लो एक आयताकार चयन (rectangular selection) और लिखित निर्देश का उपयोग करता है। ऐसी तस्वीर चुनें जिसमें विषय (subject) आसानी से दिखाई दे। अपने डिवाइस या निजी स्टोरेज में मूल फोटो का बैकअप रखें ताकि आप संस्करणों की तुलना कर सकें और यदि आवश्यक हो तो फिर से शुरू कर सकें। इस डेमो के लिए, हमने एक काली रसोई काउंटर पर रखे सफेद कप में कॉफी का उपयोग किया। प्लेटें, गिलास, कटोरे और बर्तन बैकग्राउंड को व्यस्त बना रहे थे। हमारा उद्देश्य उस बैकग्राउंड को शांत कैफे सेटिंग से बदलना था, जबकि कप और लैटे आर्ट को बनाए रखना था। अंग्रेजी YouMind इंटरफेस में अपलोड की गई मूल कॉफी फोटो। जिस बैकग्राउंड या ऑब्जेक्ट को आप एडिट करना चाहते हैं, उसके चारों ओर एक आयत (rectangle) खींचें। यह एक आयताकार चयन है, न कि हर किनारे का अनुसरण करने वाला सटीक कटआउट। लक्ष्य के आसपास पर्याप्त संदर्भ शामिल करें ताकि अनुरोधित परिवर्तन स्पष्ट हो सके। कॉफी के उदाहरण में, हमने ऊपर वाले बैकग्राउंड को चुना जिसमें बर्तन थे। हमने कप को चयन के बाहर रखा। यदि कोई विषय चयनित क्षेत्र के साथ ओवरलैप करता है, तो अपने प्रॉम्प्ट में स्पष्ट रूप से बताएं कि कौन से हिस्से बने रहने चाहिए। कॉफी फोटो के ऊपरी बैकग्राउंड का चयन करना। चयन एडिट को मार्गदर्शन देता है; यह गारंटी नहीं देता कि बॉक्स के बाहर का हर पिक्सेल अपरिवर्तित रहेगा। इसके बाद पूरी इमेज की समीक्षा करें। एक ठोस निर्देश का उपयोग करें। उन ऑब्जेक्ट्स का नाम बताएं जिन्हें हटाना है, प्रतिस्थापन का वर्णन करें, और महत्वपूर्ण विवरणों को निर्दिष्ट करें। यहाँ स्क्रीनशॉट में दर्ज किया गया अंग्रेजी निर्देश है: यह मूल परीक्षण के लिए उपयोग किए गए जापानी निर्देश का अंग्रेजी संस्करण है। आप देख सकें कि क्या बदला, इसलिए नीचे मूल नतीजा दिखाया गया है। चयनित बैकग्राउंड के लिए अंग्रेजी निर्देश दर्ज करना। YouMind वर्कस्पेस में जारी रखने के लिए 'Apply edit' पर क्लिक करें। यदि पूछा जाए तो साइन इन करें। इमेज एडिटर में चयन और निर्देश की जांच करें, फिर एडिट जनरेट करने के लिए 'Apply all' पर क्लिक करें। यदि आप बाद में इमेज दोबारा खोलते हैं, तो क्षेत्र का चयन करने के लिए 'Edit area' का उपयोग करें। जनरेट की गई इमेज की तुलना मूल फोटो से करें। विशेष रूप से, विषय की रूपरेखा, आकार, छायाएं, सतह की बनावट, और किसी भी टेक्स्ट या लोगो को देखें। पुष्टि करें कि प्रोडक्ट अब भी वैसा ही दिखता है जैसा आप ग्राहकों को दिखाना चाहते हैं। बाईं ओर मूल फोटो है; दाईं ओर इस डेमो का वास्तविक नतीजा है। एडिट ने बर्तनों को हटा दिया और एक नरम कैफे बैकग्राउंड बनाया। इसने चopping board (काटने का बोर्ड) को भी हटा दिया और चयनित क्षेत्र के बाहर दृश्य के कुछ हिस्सों को बदल दिया। यह नतीजा दर्शाता है कि सुरक्षा निर्देश एक अनुरोध है, पिक्सेल-परफेक्ट सुरक्षा की गारंटी नहीं। यदि आप नतीजे से खुश हैं, तो इसे सेव करने के लिए 'Done' पर क्लिक करें। यदि महत्वपूर्ण विवरण बदल गए हैं, तो एक छोटा चयन या अधिक विशिष्ट निर्देश आज़माएं, फिर दोबारा तुलना करें। पूरी प्रक्रिया के दौरान मूल फोटो उपलब्ध रखें। एक समय में एक अनचाहा ऑब्जेक्ट चुनें, जहां व्यावहारिक हो वहां पौधे को बॉक्स के बाहर छोड़ दें। आज़माएं: क्षतिग्रस्त पत्ती के किनारों, गमले पर बदले हुए पैटर्न, असंगत लकड़ी की ग्रेंस, या हटाए गए ऑब्जेक्ट के हल्के अवशेषों की जांच करें। यह एक सुझावित प्रॉम्प्ट है, इस लेख में अलग से परीक्षण किया गया नतीजा नहीं। ऊपर दिए गए परीक्षण किए गए उदाहरण में एक जापानी प्रॉम्प्ट का उपयोग किया गया था। अपनी फोटो के लिए, आप इस अंग्रेजी संस्करण का उपयोग कर सकते हैं: कप के हैंडल और रिम, लैटे-आर्ट पैटर्न, और कप के नीचे की संपर्क छाया (contact shadow) की जांच करें। चयन के बाहर के क्षेत्रों का भी निरीक्षण करें। आपका नतीजा फोटो, चयनित क्षेत्र और जनरेशन पर निर्भर करेगा। यदि कुछ गलत लग रहा है, तो निर्देश के एक भाग को एक बार में बदलें ताकि आप बता सकें कि किसने मदद की। एक ही मूल फोटो से अलग-अलग प्रॉम्प्ट आज़माएं, न कि बार-बार उस नतीजे को एडिट करें जिसने पहले ही महत्वपूर्ण विवरण खो दिए हैं। एक परिष्कृत इमेज को अभी भी वास्तविक प्रोडक्ट का सटीक प्रतिनिधित्व करना चाहिए। आप एक क्षेत्र चुन सकते हैं और अपने निर्देशों को उस पर केंद्रित कर सकते हैं। हालांकि, नतीजा पड़ोसी क्षेत्रों या अन्य विवरणों को भी बदल सकता है, जैसा कि कॉफी के उदाहरण में दिखाया गया है। केवल चयनित क्षेत्र नहीं, बल्कि पूरी इमेज की जांच करें। हां। इस गाइड में डेमो ने जापानी निर्देशों का उपयोग किया था। क्या बदलना है और क्या बनाए रखना है, इसके बारे में विशिष्ट रहें। यदि नतीजा आपके इरादे को पूरा नहीं करता, तो एक व्यापक निर्देश को छोटे, अधिक ठोस अनुरोधों में तोड़ दें। पहुंच और उपयोग आपकी योजना और वर्तमान उत्पाद स्थितियों पर निर्भर करता है। नवीनतम विवरण के लिए को देखें। हां। अपना बैकअप रखें ताकि आप एडिट किए गए नतीजे की तुलना स्रोत से कर सकें या उसी फोटो से दोबारा प्रयास कर सकें। एक फोटो चुनें, उस क्षेत्र को चुनें जिसे आप बदलना चाहते हैं, एडिट का वर्णन करें, और नतीजे का निरीक्षण करें। एक छोटे, ठोस कार्य से शुरू करें, न कि एक ही बार में पूरे दृश्य को फिर से डिज़ाइन करने का प्रयास करें। के साथ वर्कफ्लो आज़माएं। एक बार जब आपके पास एक स्थिर इमेज हो जिससे आप खुश हों, तो आप चलती हुई घोषणा या सोशल पोस्ट के लिए को एक्सप्लोर कर सकते हैं।

How to Connect Obsidian to YouMind with MCP

MCP का उपयोग करके Obsidian को YouMind से कैसे कनेक्ट करें

आपका Obsidian वॉल्ट पहले से ही आपके अगले प्रोजेक्ट के लिए आवश्यक सब कुछ रख सकता है: शोध, योजनाएँ, पढ़ने के नोट्स और अधूरे कार्य। इसे YouMind से जोड़ने से आप उन नोट्स को किसी उपयोगी चीज़ में बदल सकते हैं, बस एक प्राकृतिक भाषा के अनुरोध के साथ। इस गाइड में, आप एक स्थानीय Obsidian वॉल्ट को YouMind से जोड़ेंगे, YouMind से नोट्स के एक सेट को पढ़ने और व्यवस्थित करने के लिए कहेंगे, और परिणाम को वापस Obsidian में सहेजेंगे। उदाहरण में, एंटी-इंफ्लेमेटरी खाने के बारे में पाँच नोट्स का उपयोग करके मूल स्रोतों के लिंक के साथ एक एक्शन प्लान बनाया गया है। आपको आवश्यकता होगी: कनेक्शन इस तरह काम करता है: YouMind → ngrok HTTPS पता → MCP कनेक्टर → आपका Obsidian वॉल्ट MCP, जो Model Context Protocol के लिए संक्षिप्त है, एक AI एप्लिकेशन को दूसरे एप्लिकेशन द्वारा प्रदान किए गए टूल का उपयोग करने देता है। Obsidian प्लगइन आपके वॉल्ट के साथ काम करने के लिए टूल प्रदान करता है, और YouMind आपके अनुरोध को पूरा करने के लिए उनका उपयोग करता है। जब भी आप इस कनेक्शन का उपयोग करें, अपने कंप्यूटर को जागृत और इंटरनेट से जुड़ा रखें, Obsidian, कनेक्टेड वॉल्ट और ngrok को चालू रखें। स्थानीय पता 127.0.0.1 केवल आपके अपने कंप्यूटर को इंगित करता है, इसलिए YouMind को उस तक पहुँचने के लिए ngrok पते की आवश्यकता होती है। कनेक्टर आपके द्वारा दी गई अनुमतियों के अनुसार नोट्स को पढ़ या बदल सकता है। इसके टोकन को निजी रखें, और पहुँच को नियंत्रित करने के लिए प्लगइन की टूल अनुमतियों और छिपे-फ़ोल्डर सेटिंग्स का उपयोग करें। किसी कार्य में उपयोग की गई सामग्री ngrok और YouMind से होकर गुज़रती है; किसी वॉल्ट को जोड़ने से पूरा वॉल्ट स्वचालित रूप से सिंक नहीं होता है। स्क्रीनशॉट macOS पर वर्कफ़्लो दिखाते हैं। कुछ खाता विवरण हटा दिए गए हैं या उदाहरण मानों से बदल दिए गए हैं। Obsidian में सेटिंग्स → सामुदायिक प्लगइन्स खोलें। यदि आपका वॉल्ट प्रतिबंधित मोड में है, तो सामुदायिक प्लगइन्स की अनुमति देने के लिए प्रतिबंधित मोड से बाहर निकलें पर क्लिक करें। सामुदायिक प्लगइन निर्देशिका खोलने के लिए ब्राउज़ करें पर क्लिक करें। MCP कनेक्टर खोजें और istefox द्वारा प्लगइन चुनें। लेखक का नाम जाँचें, क्योंकि निर्देशिका में समान नाम वाले प्लगइन शामिल हैं। इसका विवरण खोलें और इंस्टॉल करें पर क्लिक करें। स्थापना के बाद, सक्षम करें पर क्लिक करें। अपने स्थानीय सर्वर और एक्सेस टोकन को कॉन्फ़िगर करने के लिए Obsidian की सेटिंग्स में MCP कनेक्टर खोलें। आप पर अधिक जानकारी पा सकते हैं। फिक्स्ड पोर्ट ढूँढें, 27200 दर्ज करें, और सहेजें पर क्लिक करें। सर्वर पोर्ट अनुभाग को अब यह दिखाना चाहिए: एक निश्चित पोर्ट आपके ngrok कनेक्शन को उसी स्थानीय सेवा की ओर इंगित रखता है। यदि पोर्ट 27200 पहले से उपयोग में है, तो एक उपलब्ध पोर्ट चुनें और नीचे ngrok कमांड में उस नंबर का उपयोग करें। एक्सेस कंट्रोल में, टोकन जोड़ें पर क्लिक करें। नए टोकन को YouMind नाम दें ताकि आप इसे बाद में पहचान सकें। उस टोकन की पंक्ति पर कॉपी करें पर क्लिक करें। आप इसे बाद के चरण में YouMind में पेस्ट करेंगे। प्रत्येक टोकन की अपनी टूल अनुमतियाँ हो सकती हैं। इस उदाहरण को नोट्स पढ़ने और एक नया नोट बनाने की अनुमति की आवश्यकता है। स्क्रीनशॉट प्लगइन के सभी 52 टूल कॉन्फ़िगरेशन का उपयोग करते हैं; उपलब्ध टूल की संख्या प्लगइन संस्करण और आपकी सेटिंग्स के साथ बदल सकती है। टोकन को उसके द्वारा दी गई पहुँच के लिए पासवर्ड की तरह समझें। आपको इसे AI चैट में पेस्ट करने की आवश्यकता नहीं है। यदि आपने अभी तक ngrok स्थापित नहीं किया है, तो का पालन करें। macOS पर, यदि आप पहले से Homebrew का उपयोग करते हैं, तो इसे इसके साथ स्थापित करें: अपने ngrok डैशबोर्ड से ऑथटोकन जोड़ें: ngrok ऑथटोकन ngrok को आपके खाते से जोड़ता है। पिछले चरण का Obsidian टोकन YouMind को आपके वॉल्ट तक पहुँच प्रदान करता है। इन दो क्रेडेंशियल्स को अलग रखें। टर्मिनल में, चलाएँ: इस टर्मिनल सत्र को चालू रखें। एक बार सत्र स्थिति ऑनलाइन पढ़े, तो फ़ॉरवर्डिंग लाइन पर दिखाए गए HTTPS पते को कॉपी करें। उस पते के अंत में /mcp जोड़ें। आपके अंतिम कनेक्टर URL की संरचना इस प्रकार होनी चाहिए: अपने स्वयं के ngrok सत्र में दिखाए गए वास्तविक डोमेन का उपयोग करें। स्क्रीनशॉट में डोमेन एक उदाहरण है। यदि आपका फ़ॉरवर्डिंग पता बाद में बदलता है, तो YouMind में सहेजे गए पते को भी अपडेट करें। YouMind में, सेटिंग्स → कनेक्टर्स खोलें और कस्टम कनेक्टर जोड़ें पर क्लिक करें। एक नाम दर्ज करें, जैसे obsidian, और अंत में /mcp के साथ अपना ngrok पता पेस्ट करें। उन्नत सेटिंग्स का विस्तार करें। कस्टम पैरामीटर के अंतर्गत, पैरामीटर जोड़ें पर क्लिक करें और निम्नलिखित कॉन्फ़िगर करें: YOUR_OBSIDIAN_TOKEN को Obsidian से कॉपी किए गए पूर्ण टोकन से बदलें। `Bearer` के बाद एक स्पेस शामिल करें। उदाहरण के लिए, यदि आपका टोकन example-token था, तो मान होगा: यह केवल एक प्रारूप उदाहरण है। वास्तविक कॉन्फ़िगरेशन में अपने स्वयं के टोकन का उपयोग करें। यह कनेक्शन Bearer टोकन प्रमाणीकरण का उपयोग करता है, इसलिए दोनों OAuth फ़ील्ड को खाली छोड़ दें। जोड़ें पर क्लिक करें, फिर कनेक्टर सूची में obsidian ढूँढें और कनेक्ट करें पर क्लिक करें। आपको इसके नाम के आगे कनेक्टेड देखना चाहिए। अब आइए एक ऐसे कार्य के साथ कनेक्शन की जाँच करें जो नोट्स पढ़ता है और एक नया लिखता है। YouMind को काम करने के लिए वास्तविक सामग्री की आवश्यकता है। इस उदाहरण के लिए, वॉल्ट में पाँच अंग्रेजी नोट्स हैं: ये नोट्स वर्कफ़्लो प्रदर्शित करने के लिए नमूना सामग्री हैं। ये कोई व्यक्तिगत चिकित्सा या पोषण योजना नहीं हैं। आप एक अलग विषय का उपयोग कर सकते हैं। उदाहरण के लिए, पढ़ने के नोट्स को एक अध्ययन गाइड में संयोजित करें, प्रोजेक्ट नोट्स को अगले-चरणों की सूची में बदलें, या यात्रा शोध को एक यात्रा कार्यक्रम में व्यवस्थित करें। अपने वॉल्ट में नोट्स से मेल खाने के लिए प्रॉम्प्ट में विषय अपडेट करें। YouMind में एक नया कार्य शुरू करें और दर्ज करें: प्रॉम्प्ट YouMind को बताता है कि कौन से नोट्स पढ़ने हैं, जानकारी को कैसे व्यवस्थित करना है, किन कार्यों की पहचान करनी है, और परिणाम कहाँ सहेजना है। यह नए नोट का नाम भी बताता है और स्रोतों के लिंक माँगता है, जिससे आउटपुट की जाँच करना आसान हो जाता है। कार्य सबमिट करें। YouMind प्रासंगिक नोट्स खोजने और पढ़ने के लिए कनेक्टर का उपयोग करेगा, फिर परिणाम एक साथ रखेगा। आप बातचीत में इसकी प्रगति का अनुसरण कर सकते हैं। इस उदाहरण में, YouMind ने लौटाया: सभी कार्य पूर्ण YouMind के पढ़ने, व्यवस्थित करने और लिखने के कार्य को संदर्भित करता है। खरीदारी और भोजन की तैयारी योजना का उपयोग करने वाले व्यक्ति के लिए अनुवर्ती कार्रवाई बनी हुई है। Obsidian पर वापस स्विच करें और एंटी-इंफ्लेमेटरी ईटिंग एक्शन प्लान खोलें। नया नोट फ़ाइल सूची में दिखाई देता है, और इसकी सामग्री आपके वॉल्ट में सहेजी जाती है। इस रन में, इसमें मूल नोट्स के टैग और क्लिक करने योग्य लिंक भी शामिल हैं। ग्राफ़ व्यू मौजूदा नोट्स के साथ उन कनेक्शनों को दिखाता है। अब आप Obsidian में संपादन जारी रख सकते हैं या YouMind से अधिक विशिष्ट अनुरोध के साथ जारी रखने के लिए कह सकते हैं, जैसे किसी अनुभाग का विस्तार करना या किसी अन्य नोट का उपयोग करके योजना को अपडेट करना। Authorization पैरामीटर की जाँच करें। इसका मान Bearer होना चाहिए, उसके बाद एक स्पेस और आपका पूरा Obsidian टोकन होना चाहिए। सुनिश्चित करें कि आपने MCP कनेक्टर से टोकन कॉपी किया है। यदि आपने इसे पुनर्जीवित या रद्द कर दिया है, तो YouMind में मान अपडेट करें। एक असफल टोकन जाँच क्लाइंट को OAuth खोज का प्रयास करने का कारण बन सकती है। यह प्लगइन कनेक्शन Bearer टोकन का उपयोग करता है, इसलिए पहले Authorization हेडर की जाँच करें और OAuth क्लाइंट आईडी और सीक्रेट फ़ील्ड को खाली रखें। गायब Bearer उपसर्ग यह त्रुटि उत्पन्न कर सकता है। प्लगइन का MCP एंडपॉइंट POST के माध्यम से MCP अनुरोध स्वीकार करता है। ब्राउज़र के एड्रेस बार में URL खोलना सामान्यतः GET भेजता है, जो 405 Method Not Allowed लौटा सकता है। YouMind और एक वास्तविक कार्य के माध्यम से कनेक्शन सत्यापित करें। जाँच करें कि आपका कंप्यूटर जागृत और ऑनलाइन है, Obsidian में सही वॉल्ट खुला है, प्लगइन सक्षम है, और ngrok अभी भी ऑनलाइन दिखाता है। फिर स्थानीय पोर्ट और ngrok URL की तुलना YouMind में सहेजे गए मानों से करें। कनेक्टेड वॉल्ट में उस शीर्षक को खोजें जो आपने प्रॉम्प्ट में निर्दिष्ट किया था। जाँच करें कि टोकन नोट्स बनाने की अनुमति देता है। आप YouMind से उस फ़ाइल का सटीक वॉल्ट-सापेक्ष पथ भी पूछ सकते हैं जो उसने बनाई है, फिर Obsidian में उस पथ को खोलें। अपने स्वयं के नोट्स के साथ इसे आज़माने के लिए तैयार हैं? और इसे कुछ संबंधित नोट्स को आपके वॉल्ट में एक उपयोगी नए पृष्ठ में बदलने के लिए कहें।