Odstránenie pozadia z obrázka
Odstráň pozadie z fotografie a stiahni priehľadné PNG alebo ho nahraď farbou, obrázkom či rozmazaním. Funguje v prehliadači, bez nahrávania.
Pri prvom použití si tento nástroj stiahne svoj model AI a engine (asi 19 MB, 8 MB v komprimovanej podobe) z tejto stránky; tvoj prehliadač si ich potom uchová vo vyrovnávacej pamäti. Tvoja fotografia sa nikdy nenahráva.
Ako odstrániť pozadie z fotografie
- Presuň fotografiu do označenej oblasti, klikni na ňu a vyber súbor, alebo vlož obrázok pomocou Ctrl+V (⌘V na Macu).
- Nástroj sa spustí hneď. Pri prvom použití si stiahne model AI a engine; potom trvá spracovanie fotografie niekoľko sekúnd. Môžeš aj kliknúť na Odstrániť pozadie a spustiť ho znova.
- Výsledok skontroluj v časti Zobrazenie: Pred / po ukazuje posuvník (ťahaním Pred ← → Po porovnáš oba obrázky), Výsledok ukazuje vystrihnutý objekt na šachovnicovom pozadí a Maska ukazuje bielou to, čo zostáva, a čiernou to, čo sa odstráni.
- Ak treba doladiť okraje, použi Doladiť masku (pozri nižšie).
- V časti Nové pozadie nechaj Priehľadné alebo vyber Farba, Obrázok (presuň sem druhý obrázok) alebo Rozmazaný originál.
- Klikni na Stiahnuť PNG. Pri možnosti Priehľadné si PNG zachová alfa kanál a je pripravené na prezentáciu, stránku produktu alebo grafický nástroj.
Ako to funguje
Nástroj používa sieť U²-Net (kompaktnú verziu „U²-Netp“), neurónovú sieť, ktorú v roku 2020 zverejnil Xuebin Qin s kolegami na detekciu výrazných objektov: nájde hlavný objekt obrázka, či už je to človek, zviera, produkt alebo predmet, a každému pixelu priradí pravdepodobnosť, že k nemu patrí. Sieť beží priamo na tvojom zariadení pomocou ONNX Runtime skompilovaného do WebAssembly. Tvoja fotografia sa nikam neodosiela: súbor modelu pochádza z tejto stránky a všetko sa počíta v karte tvojho prehliadača.
Sieť pracuje s verziou fotografie v rozlíšení 320 × 320. Mapa pravdepodobností sa potom zväčší na plnú veľkosť tvojho obrázka (do 4096 px na dlhšej strane; väčšie fotografie sa najprv zmenšia) a použije sa ako priehľadnosť každého pixelu.
Doladenie masky
- Prah určuje, ako si musí byť model istý, aby pixel zostal. Zvýš ho, ak chceš odstrániť zvyšky pozadia; zníž ho, ak časti objektu miznú.
- Jemnosť okrajov určuje, aký plynulý je prechod medzi ponechanými a odstránenými pixelmi. Pri 0 % dostaneš tvrdý výstrih (hodí sa na logá a ploché predmety); vyššie hodnoty dávajú prirodzené okraje pri vlasoch a srsti.
- Zjemnenie okraja rozmaže konečný okraj o niekoľko pixelov, vďaka čomu výstrih lepšie zapadne do nového pozadia.
Najjednoduchšie je tieto nastavenia posúdiť v zobrazení Maska.
Tipy a obmedzenia
- Najlepšie fungujú fotografie s jedným jasným objektom pred odlišným pozadím: portréty, domáci miláčikovia, produkty na stole, autá.
- Rušné scény s viacerými objektmi alebo objekt s rovnakými farbami ako pozadie môžu byť sčasti vynechané. Skús iný Prah alebo fotografiu najprv orež okolo objektu.
- Veľmi jemné detaily, ako sú rozstrapkané vlasy alebo priehľadnosť pohára, sa len približujú: kompaktný model uprednostňuje rýchlosť a malé stiahnutie.
- Stiahnutý súbor je vždy PNG. PNG je bezstratový a podporuje priehľadnosť; ak potrebuješ menší súbor JPG s jednofarebným pozadím, PNG potom skonvertuj.
Často kladené otázky
Nahráva sa moja fotografia na server?
Nie. Obrázok sa dekóduje, analyzuje a exportuje vo tvojom prehliadači. Z tejto stránky sa raz stiahne iba model AI a jeho engine.
Prečo je prvé použitie pomalšie?
Model (asi 4,6 MB) a engine WebAssembly (asi 14 MB, spolu približne 8 MB v komprimovanej podobe) sa sťahujú pri prvom použití. Tvoj prehliadač ich uloží do vyrovnávacej pamäte, takže ďalšie fotografie sa spustia takmer okamžite.
Dá sa odstrániť pozadie z loga alebo podpisu?
Áno. Pri plochej grafike nastav Jemnosť okrajov na 0 % pre ostré okraje a uprav Prah. Pri čiernom podpise na bielom papieri môže ešte čistejšie čiary dať jednoduchý nástroj s prahom.
Ako dám za objekt nové pozadie?
Vyber Farba a zvoľ farbu, vyber Obrázok a presuň sem obrázok (roztiahne sa tak, aby vyplnil celý rámec), alebo vyber Rozmazaný originál pre rozmazanie ako pri portréte. Stiahnuť PNG exportuje výsledný obrázok v plnej veľkosti.
Prečo mi chýbajú časti objektu?
Model rozhoduje o tom, čo je „hlavný objekt“. Ak váha, zníž Prah alebo zvýš Jemnosť okrajov a pozri si zobrazenie Maska. Pomôže aj orezanie fotografie tak, aby objekt vypĺňal väčšiu časť rámca.
Môžem výsledok použiť komerčne?
Áno, obrázok je tvoj. Model U²-Net je zverejnený pod licenciou Apache 2.0, ktorá komerčné použitie umožňuje.
Súvisiace nástroje
- Orezanie obrázka Orež obrázok vo svojom prehliadači voľným výberom alebo pevným pomerom strán, napríklad 1:1, 4:3 či 16:9, v plnom rozlíšení a bez nahrávania.
- Filtre na fotografie Použi filtre na fotografie online zadarmo: jas, kontrast, čiernobiele, sépia, rozostrenie, zaostrenie a vinetácia, s náhľadom pred a po. Bez nahrávania.
- Zmena veľkosti obrázkov Zmeň veľkosť obrázkov JPG, PNG a WebP podľa pixelov alebo percent, zachovaj pomer strán a spracuj viac fotografií naraz priamo v prehliadači.
- Orezanie obrázka do kruhu Orež fotografiu do kruhu pre avatar alebo profilovú fotku, pridaj farebný okraj a ulož priehľadné PNG priamo vo svojom prehliadači.