Ku engeteriwa ka mahala ka Chrome — ku tsemiwa ka xitirhisiwa

Ndlela leyi ku susiwa ka ndhavuko wa ndhawu swi tirhaka ha yona

Leyi i bathroom-diagram version — leyi ringaneleke ku tshemba phayiphi, hayi phepha.

1. Input yi hundzuka ti pixels

U nyika fayili kumbe bitmap (drop, picker, paste, kumbe ku khoma pheji). Muhleri ​​u yi decode eka bitmap ya xifaniso. Tifomati to fana na HEIC ti lava goza ro engetela ro decode; ku tsandzeka ku yima ka ha ri na nkarhi hi xihoxo ematshan’wini ya canvas leyi nga riki na nchumu.

2. Ku lunghekela xikombiso

Inference yi tirhisa modele wa ku avanyisa ka xitirhisiwa (ISNet-class ONNX) lowu fambiwaka na Mutirhi wa Webu na nkarhi wo famba wa ONNX wa browser. Loko ti weights ti nga se cached, u vona download splash. Caching yi papalata ku phindha hit yoleyo nkarhi wun’wana na wun’wana.

3. Ku avanyisa → mask

Mutirhi u tlherisela alpha mask (leswi nga subject vs background). UI yi hlanganisa nhlokomhaka ehenhla ka checkerboard kumbe ehenhla ka background leyi u yi hlawuleke (muvala, gradient, xifaniso).

4. Ku antswisiwa ka munhu

Add / Erase mabrashi hlela mask yo tirha eka canvas ya CPU. Ku olova ku cinca ndlela leyi xitlhavi xi fika xi dzika ha yona. Export yi tirhisa mask leyi u yi vonaka — hayi xifaniso xa xihatla lexi rivariweke xa otomatiki ntsena.

5. Matimu na ku rhumela ehandle

Matimu yo koma ya IndexedDB ya nga hlayisa mimpatswa ya sweswinyana ya masungulo/vuyelo. Download and Copy emit PNG na ku va erivaleni ka sweswi kumbe u tata.

Tinotsi ta matirhelo u ta ti xiya

Switandzhaku swa vuhlayiseki bya “local” swi katsiwile eka Privacy. Ku tsindziyela ka siku na siku: Sungula.

Tshama u ri karhi u kambisisa

Tsakisa