VS Code rozšíření, které přidá do kontextového menu Exploreru (pravé tlačítko na obrázku) položku Remove Background. Odstraní pozadí a uloží průhledné PNG vedle originálu.
- Podporované formáty:
.webp,.png,.jpg,.jpeg - Běží plně lokálně přes model
@imgly/background-removal-node— nic se neposílá na internet, není potřeba API klíč. - Funguje i na více vybraných souborech naráz (multi-select v Exploreru).
Výstup
Pro obrazek.webp vznikne obrazek-nobg.png ve stejné složce. Když už soubor existuje, přidá se pořadové číslo (obrazek-nobg-1.png), takže se nic nepřepíše. Výstup je vždy PNG, aby se zachovala průhlednost.
Instalace / spuštění
Vývojový režim (nejrychlejší vyzkoušení)
- Otevři složku
remove-bgve VS Code. npm install(pokud ještě neproběhl).- Stiskni F5 — otevře se druhé okno VS Code (Extension Development Host) s aktivním rozšířením.
- V něm otevři složku s obrázky, klikni pravým na obrázek → Remove Background.
Trvalá instalace do VS Code
npm install -g @vscode/vsce # pokud vsce ještě není
cd "remove-bg"
vsce package # vytvoří remove-bg-0.1.0.vsix
code --install-extension remove-bg-0.1.0.vsix
Nebo ve VS Code: Extensions → … → Install from VSIX… → vyber remove-bg-0.1.0.vsix.
Poznámky
- První zpracování může chvíli trvat (načtení modelu do paměti), další jsou rychlá (~2 s/obrázek).
- Model je součástí balíčku v
node_modules, proto jenode_modulesvětší (~300 MB). Při balení přesvscese přibalí, aby rozšíření fungovalo beznpm install.