Sapunapi carane ngicalang latar belakang lokal
Puniki versi kamar mandi-diagram — cukup percaya ring pipa, nenten kertas.
1. Input dados piksel
Sameton ngicénin berkas utawi bitmap (tedunang, milih, nempel, utawi ngambil halaman). Editor ngdekode punika dados bitmap gambar. Format sakadi HEIC ngamerluang langkah dekode ekstra; kegagalan punika mararian dumunan antuk kaiwangan gumanti kanvas sane kosong.
2. Kasiapan model .
Inferensi nganggen model segmentasi ring piranti (ONNX kelas ISNet) sane kamargiang antuk Pekerja Web lan galah ONNX panylahjah. Yéning bobot durung kasimpen, Sameton nyingakin percikan unduhan. Caching ngindarin ngulang-ulang hit punika nyabran galah.
3. Pamargin → topeng
Pekerja punika ngewaliang topeng alfa (napi sane subjek vs latar belakang). UI nyusun subjek ring duur papan damar utawi ring duur latar belakang sané sampun kapilih (warna, gradien, gambar).
4. Manusa sane ngamurniang
Tambahin/Ngapus kuas ngedit topeng sane makarya ring kanvas CPU. Kelembutan punika ngubah sapunapi kerasnyane tanah stroke. Ekspor nganggén topeng sané kacingak — nénten wantah jepretan otomatis sané lali.
5. Sejarah miwah ekspor
Riwayat IndexedDB sané cendet prasida nyimpen pasangan asli/hasil sané anyar. Unduh lan Salin ngamedalang PNG antuk transparansi utawi isi sané mangkin.
Catetan kinerja sané pacang kauratiang
- Kapertama ngamargiang: jaringan + biaya init antuk model.
- Gambar sane ageng: prasida ngolah ring resolusi internal sane kakirangin antuk peringatan; ekspor kantun kaaptiang ukuran sane jangkep.
- Benang UI tetep prasida kaanggen santukan kesimpulan berat wenten ring buruh — yening buruh punika nabrak, ragane ngamolihang kaiwangan buruh, nenten tab beku salami-laminipun.
Implikasi privasi saking “lokal” sampun katutupin ring Privasi. Klik sarahina: Ngawitin.