कसरी स्थानीय पृष्ठभूमि हटाउने काम गर्दछ
यो बाथरूम-चित्र संस्करण हो - पाइपलाइनमा विश्वास गर्न पर्याप्त छ, कागज होइन।
१. इनपुट पिक्सेल हुन्छ
तपाईंले फाइल वा बिटम्याप (ड्रप, पिकर, पेस्ट, वा पृष्ठ क्याप्चर) प्रदान गर्नुहुन्छ। सम्पादकले यसलाई छवि बिटम्यापमा डिकोड गर्दछ। HEIC जस्ता ढाँचाहरूलाई अतिरिक्त डिकोड चरण चाहिन्छ; खाली क्यानभासको सट्टा त्रुटिको साथ असफलता चाँडै रोकिन्छ।
२. मोडेल तयारी
इन्फरेन्सले वेब वर्कर र ब्राउजर ONNX रनटाइमसँग चल्ने अन-डिभाइस सेग्मेन्टेसन मोडेल (ISNet-class ONNX) प्रयोग गर्दछ। यदि वजनहरू अझै क्यास गरिएको छैन भने, तपाईंले डाउनलोड स्प्ल्याश देख्नुहुन्छ। क्यासिङले प्रत्येक पटक हिटलाई दोहोर्याउनबाट जोगाउँछ।
३. विभाजन → मास्क
कार्यकर्ताले अल्फा मास्क फर्काउँछ (के हो विषय बनाम पृष्ठभूमि)। UI ले विषयलाई चेकबोर्डमा वा तपाईंले रोज्नुभएको पृष्ठभूमिमा (रङ, ढाँचा, छवि) कम्पोजिट गर्छ।
४. मानव परिष्कृत
CPU क्यानभासमा कार्यरत मास्कलाई थप्नुहोस्/मेटाउनुहोस्। कोमलताले स्ट्रोक जति कडा हुन्छ परिवर्तन गर्दछ। निर्यातले तपाईंले देखेको मास्क प्रयोग गर्दछ — बिर्सिएको स्वचालित-मात्र स्न्यापसट होइन।
५. इतिहास र निर्यात
छोटो IndexedDB ईतिहासले हालको मूल/नतिजा जोडी भण्डारण गर्न सक्छ। हालको पारदर्शिता वा भरेर emit PNG डाउनलोड र प्रतिलिपि गर्नुहोस्।
प्रदर्शन नोटहरू तपाईंले याद गर्नुहुनेछ
- पहिलो रन: मोडेलको लागि नेटवर्क + इनिट लागत।
- विशाल छविहरू: चेतावनीको साथ कम आन्तरिक रिजोल्युसनमा प्रक्रिया गर्न सक्छ; निर्यात अझै पूर्ण आकार लक्ष्य।
- UI थ्रेड प्रयोगयोग्य रहन्छ किनभने भारी अनुमान एक कार्यकर्तामा हुन्छ - यदि कार्यकर्ता क्र्यास हुन्छ भने, तपाईंले कार्यकर्ता त्रुटि प्राप्त गर्नुहुन्छ, स्थिर ट्याब सदाको लागि होइन।
“स्थानीय” को गोपनीयता प्रभावहरू गोपनीयता मा कभर गरिएको छ। दिन-प्रतिदिन क्लिकहरू: सुरु गर्नुहोस्।