چگونه حذف پس زمینه محلی کار می کند
این نسخه نمودار حمام است - به اندازه کافی برای اعتماد به خط لوله، نه یک کاغذ.
1. ورودی پیکسل می شود
شما یک فایل یا بیت مپ (قطع کردن، انتخابگر، چسباندن یا ضبط صفحه) ارائه می دهید. ویرایشگر آن را به یک بیت مپ تصویر رمزگشایی می کند. فرمت هایی مانند HEIC به یک مرحله رمزگشایی اضافی نیاز دارند. شکست زودتر با یک خطا به جای یک بوم خالی متوقف می شود.
2. آمادگی مدل
استنتاج از یک مدل تقسیمبندی روی دستگاه (ONNX کلاس ISNet) استفاده میکند که با یک Web Worker و یک مرورگر ONNX اجرا میشود. اگر وزنها هنوز کش نشده باشند، یک بارگیری ناگهانی مشاهده میکنید. ذخیره سازی از تکرار هر بار آن ضربه جلوگیری می کند.
3. بخش بندی → ماسک
کارگر یک ماسک آلفا را برمیگرداند (آنچه موضوع در مقابل پسزمینه است). رابط کاربری سوژه را روی یک صفحه شطرنجی یا روی پسزمینهای که شما انتخاب کردهاید (رنگ، گرادیان، تصویر) ترکیب میکند.
4. انسان اصلاح شود
براشهای افزودن/پاک کردن ماسک کار روی بوم CPU را ویرایش میکنند. نرمی میزان سختی سکته مغزی را تغییر می دهد. Export از ماسکی که میبینید استفاده میکند - نه یک عکس فوری خودکار فراموش شده.
5. تاریخچه و صادرات
یک تاریخچه کوتاه IndexedDB می تواند جفت های اصلی/نتیجه اخیر را ذخیره کند. دانلود و کپی کنید و PNG را با شفافیت یا پر کردن فعلی منتشر کنید.
یادداشت های عملکردی متوجه خواهید شد
- اجرای اول: شبکه + هزینه اولیه برای مدل.
- تصاویر عظیم: ممکن است با یک هشدار با وضوح داخلی کاهش یافته پردازش شوند. صادرات همچنان اندازه کامل را هدف قرار می دهد.
- رشته UI قابل استفاده باقی می ماند زیرا استنتاج سنگین در یک کارگر است - اگر کارگر خراب شود، یک خطای کارگر دریافت می کنید، نه یک تب ثابت برای همیشه.
پیامدهای حریم خصوصی “محلی” در Privacy پوشش داده شده است. کلیکهای روزانه: شروع به کار.