Utilia

Taustan poisto kuvasta

Poista tausta valokuvasta ja lataa läpinäkyvä PNG tai vaihda tausta väriin, kuvaan tai sumennukseen. Toimii selaimessa, ei lähetystä palvelimelle.

Ensimmäisellä kerralla työkalu lataa tekoälymallinsa ja moottorinsa (noin 19 Mt, pakattuna 8 Mt) tältä sivustolta, ja selain säilyttää ne välimuistissa. Valokuvaasi ei koskaan lähetetä palvelimelle.

Näin poistat taustan valokuvasta

  1. Pudota valokuva pudotusalueelle, valitse tiedosto napsauttamalla tai liitä kuva Ctrl+V:llä (Macilla ⌘V).
  2. Työkalu käynnistyy heti. Ensimmäisellä kerralla se lataa tekoälymallinsa ja moottorinsa. Sen jälkeen yhden valokuvan käsittely kestää muutaman sekunnin. Voit myös napsauttaa Poista tausta ajaaksesi sen uudelleen.
  3. Tarkista tulos kohdasta Näkymä: Ennen / jälkeen näyttää vertailuliukusäätimen (vedä kohtaa Ennen ← → Jälkeen), Tulos näyttää rajatun kohteen ruudukkotaustalla ja Peite näyttää valkoisella säilytettävät ja mustalla poistettavat alueet.
  4. Jos reunat kaipaavat viimeistelyä, käytä kohtaa Hienosäädä peitettä (ks. alla).
  5. Kohdassa Uusi tausta voit pitää valinnan Läpinäkyvä tai valita Väri, Kuva (pudota toinen kuva) tai Sumennettu alkuperäinen.
  6. Napsauta Lataa PNG. Valinnalla Läpinäkyvä PNG säilyttää alfakanavan, ja se on valmis diaan, verkkokaupan tuotesivulle tai suunnitteluohjelmaan.

Näin työkalu toimii

Työkalu käyttää U²-Net-verkkoa (kevyt “U²-Netp”-versio). Xuebin Qin ja kumppanit julkaisivat tämän neuroverkon vuonna 2020 salient object detection -tehtävään: se löytää kuvan pääkohteen, oli se ihminen, eläin, tuote tai esine, ja antaa jokaiselle pikselille todennäköisyyden kuulua siihen. Verkko toimii omalla laitteellasi ONNX Runtimella, joka on käännetty WebAssemblyksi. Valokuvaasi ei lähetetä minnekään: mallitiedosto tulee tältä sivustolta ja kaikki laskenta tapahtuu selaimen välilehdessä.

Verkko käsittelee valokuvasta 320 × 320 -kokoista versiota. Todennäköisyyskartta skaalataan sen jälkeen takaisin kuvasi täyteen kokoon (enintään 4096 px pisimmällä sivulla, suuremmat kuvat pienennetään ensin) ja sitä käytetään jokaisen pikselin läpinäkyvyytenä.

Peitteen hienosäätö

  • Kynnys määrää, kuinka varma malli saa olla, ennen kuin pikseli säilytetään. Nosta sitä, jos taustaa jää jäljelle, ja laske sitä, jos osa kohteesta katoaa.
  • Reunojen pehmeys määrää, kuinka vähitellen siirtymä säilytettyjen ja poistettujen pikselien välillä tapahtuu. Arvolla 0 % saat teräväreunaisen rajauksen (hyvä logoille ja litteille esineille). Suuremmat arvot antavat luonnolliset reunat hiuksille ja turkille.
  • Häivytys sumentaa lopullista reunaa muutaman pikselin verran, mikä auttaa rajattua kohdetta sulautumaan uuteen taustaan.

Peite-näkymä on helpoin tapa arvioida näitä asetuksia.

Vinkkejä ja rajoituksia

  • Parhaiten toimivat valokuvat, joissa on yksi selkeä kohde erottuvan taustan edessä: muotokuvat, lemmikit, pöydälle asetetut tuotteet, autot.
  • Sekavat kuvat, joissa on useita kohteita, tai kohde, jonka värit ovat samat kuin taustalla, voivat jäädä osittain huomaamatta. Kokeile toista Kynnys-arvoa tai rajaa kuva ensin kohteen ympäriltä.
  • Erittäin hienot yksityiskohdat, kuten ilmassa liehuvat hiukset tai lasin läpinäkyvyys, arvioidaan likimääräisesti: kompakti malli suosii nopeutta ja pientä latausta.
  • Ladattava tiedosto on aina PNG. PNG on häviötön ja tukee läpinäkyvyyttä. Jos tarvitset pienemmän JPG:n yhtenäisellä taustalla, muunna PNG jälkikäteen.

Usein kysytyt kysymykset

Lähetetäänkö valokuvani palvelimelle?

Ei. Kuva puretaan, analysoidaan ja viedään selaimessasi. Vain tekoälymalli ja sen moottori ladataan kerran tältä sivustolta.

Miksi ensimmäinen käyttökerta on hitaampi?

Malli (noin 4,6 Mt) ja WebAssembly-moottori (noin 14 Mt, yhteensä noin 8 Mt pakattuna) ladataan ensimmäisellä kerralla. Selain tallentaa ne välimuistiin, joten seuraavat valokuvat käynnistyvät lähes heti.

Voinko poistaa taustan logosta tai allekirjoituksesta?

Voit. Litteässä grafiikassa aseta Reunojen pehmeys arvoon 0 % terävien reunojen saamiseksi ja säädä Kynnys-arvoa. Mustaan allekirjoitukseen valkoisella paperilla yksinkertainen kynnystyökalu voi antaa vielä siistimmät viivat.

Miten saan kohteen taakse uuden taustan?

Valitse Väri ja poimi väri, valitse Kuva ja pudota kuva (se skaalataan peittämään koko kehyksen) tai valitse Sumennettu alkuperäinen muotokuvamaista sumennusta varten. Lataa PNG vie yhdistetyn kuvan täysikokoisena.

Miksi osa kohteestani puuttuu?

Malli päättää, mikä on “pääkohde”. Jos se epäröi, laske Kynnys-arvoa tai nosta Reunojen pehmeys -arvoa ja tarkista Peite-näkymä. Auttaa myös rajata kuva niin, että kohde täyttää suuremman osan kehyksestä.

Saanko käyttää tulosta kaupallisesti?

Saat, kuva on sinun. U²-Net-malli on julkaistu Apache 2.0 -lisenssillä, joka sallii kaupallisen käytön.