Kuinka paikallinen taustan poisto toimii
Tämä on kylpyhuonekaavioversio – tarpeeksi luottamaan putkistoon, ei paperiin.
1. Syöttöstä tulee pikseleitä
Annat tiedoston tai bittikartan (pudota, poimija, liitä tai sivunkaappaus). Editori purkaa sen kuvan bittikartaksi. Muodot, kuten HEIC, tarvitsevat ylimääräisen dekoodausvaiheen; epäonnistuminen pysähtyy aikaisin virheeseen tyhjän kankaan sijaan.
2. Mallin valmius
Päätelmä käyttää laitteessa olevaa segmentointimallia (ISNet-luokka ONNX), joka suoritetaan Web Workerin ja selaimen ONNX-ajon aikana. Jos painoja ei ole vielä tallennettu välimuistiin, näet latauslinkin. Välimuistiin tallentaminen välttää osuman toistamisen joka kerta.
3. Segmentointi → maski
Työntekijä palauttaa alfamaskin (mikä on aihe vs tausta). Käyttöliittymä yhdistää kohteen shakkilaudan tai valitsemasi taustan päälle (väri, liukuväri, kuva).
4. Ihmisen hienostuneisuus
Lisää/Poista siveltimet muokkaa työmaskia suorittimen kankaalla. Pehmeys muuttaa kuinka kovaa isku osuu. Vienti käyttää näkemääsi maskia – ei unohdettua automaattista tilannekuvaa.
5. Historia ja vienti
Lyhyt IndexedDB-historia voi tallentaa viimeisimmät alkuperäiset/tulos-parit. Lataa ja kopioi lähettävät PNG:n nykyisellä läpinäkyvyydellä tai täytteellä.
Suorituskykyhuomautuksia, jotka huomaat
- Ensimmäinen ajo: verkko + mallin aloituskustannukset.
- Valtavat kuvat: voidaan käsitellä pienemmällä sisäisellä resoluutiolla varoituksen kanssa; vienti kohdistuu edelleen täysikokoiseen.
- Käyttöliittymäsäie pysyy käyttökelpoisena, koska työntekijässä on voimakkaita päätelmiä – jos työntekijä kaatuu, saat työntekijän virheen, ei ikuisesti jumittua välilehteä.
Sanan “paikallinen” tietosuojavaikutukset käsitellään kohdassa Tietosuoja. Päivittäiset napsautukset: Aloita.