CanDoYa
NL

Achtergrond verwijderen foto gratis

Draait volledig in je browser - niets uploaden, geen account.

Kies een portret- of duidelijk enkel-onderwerp foto om te beginnen.

Deel deze tool

Achtergrond verwijderen foto - wat doet het?

Achtergrond verwijderen foto scheidt het hoofdonderwerp van de omgeving en maakt het verwijderde deel transparant. Deze tool draait een portrait-matting model in je browser, behoudt de originele pixelafmetingen en exporteert een PNG. Je foto blijft op je apparaat terwijl het publieke AI-model apart wordt gedownload.

Zo werkt het

  1. 1Kies een geschikte afbeelding. Sleep of selecteer een JPEG, PNG of WebP tot 25 MB en 24 megapixels. Portretfoto's en foto's met één duidelijk voorgrondonderwerp geven het model het beste signaal.
  2. 2Start het lokale AI-model. Klik op Verwijder achtergrond. Wacht op de eerste modeldownload en de verwerking op je apparaat; WebGPU wordt gebruikt wanneer beschikbaar, met een automatische CPU-fallback.
  3. 3Controleer en download. Bekijk het resultaat op transparantie, witte en donkere achtergronden. Controleer lastige randen en download daarna de PNG in volledige afmetingen.

Voor wie

De tool gebruikt het Apache-2.0 MODNet portrait-matting model in een browser worker. Het geeft de voorkeur aan WebGPU met 16-bit modelgewichten en valt terug op WebAssembly op de CPU als WebGPU ontbreekt of faalt. Bij de eerste keer downloaden worden ongeveer 13 MB aan modelgewichten gehaald voor WebGPU of 26 MB voor het CPU-pad, plus runtime-bestanden. De browsercache kan latere runs versnellen.

Verwijderen werkt het beste wanneer één persoon of één duidelijk voorgrondonderwerp visueel onderscheidt van de achtergrond. Fijn haar kan een zachte alfakant opleveren, terwijl glas, bewegingsonscherpte, diepe schaduwen, groepen, producten en vergelijkbare voorgrond/achtergrondkleuren lastiger zijn. Voorbeeld de uitsnede op lichte en donkere achtergronden voordat je de transparante PNG downloadt.

Veelgestelde vragen

Wordt mijn afbeelding naar een server geüpload?

Nee. De gekozen afbeelding wordt gedecodeerd en verwerkt in een worker in je browser. De worker downloadt de Transformers.js runtime en publieke MODNet-bestanden van externe hosts, maar jouw afbeelding is niet bij die verzoeken inbegrepen. CanDoYa ontvangt of slaat de bron of het resultaat niet op.

Is deze achtergrondverwijderaar gratis?

Ja. Er is geen account, betaling, creditsysteem, watermerk of resolutiegebaseerde exportvergoeding. Je apparaat levert het rekenwerk. De eerste publieke modeldownload gebruikt nog wel je internetverbinding, wat relevant is bij een gelimiteerd dataplan.

Welke afbeeldingslimieten gelden?

De tool accepteert één JPEG, PNG of WebP tot 25 MB en 24 megapixels. Deze limieten verminderen browsercrashes op devices met weinig geheugen. De gedownloade PNG behoudt de bronbreedte en -hoogte, hoewel de bestandsgrootte kan verschillen omdat PNG verliesloze compressie gebruikt.

Werkt het zonder WebGPU?

Ja, op browsers die WebAssembly en module workers ondersteunen. De worker test eerst WebGPU voor snellere inferentie. Als geen bruikbare adapter beschikbaar is of WebGPU faalt, probeert hij opnieuw met de CPU/WASM-backend. Ook die fallback is privé, maar duidelijk langzamer.

Hoe nauwkeurig is de AI-achtergrondverwijdering?

MODNet is het sterkst bij portretten en duidelijke enkele onderwerpen. Het kan fijn haar beter behouden dan een harde kleurselectie, maar geen automatische matte is perfect. Drukke achtergronden, transparante objecten, groepen, bewegingsonscherpte, schaduwen en overeenkomende voorgrondkleuren kunnen ontbrekende of achtergehouden delen geven.

Waarom wordt er bij de eerste keer een model gedownload?

Het neurale netwerk moet op je apparaat beschikbaar zijn voordat het een alfamat kan berekenen. WebGPU gebruikt ongeveer 13 MB aan FP16-gewichten; het compatibele CPU-pad gebruikt ongeveer 26 MB aan FP32-gewichten, plus AI-runtimebestanden. Browsers cachen ze vaak, maar privémodus of geheugenopschoning kan opnieuw downloaden vereisen.

Waarom is het resultaat een PNG?

PNG ondersteunt een alphakanaal, waarin transparante en deels transparante pixels worden opgeslagen. Standaard JPEG kan geen transparantie bewaren en zou het verwijderde gebied vullen met een effen kleur. De PNG-uitvoer voorkomt ook nog een extra verliesgevende compressieronde op het zichtbare onderwerp.

Kan ik het resultaat offline gebruiken?

Als de benodigde runtime- en modelbestanden in de cache staan, kan een latere run zonder nieuw download werken, afhankelijk van de browser en opslagbeleid. Reken niet op permanente offlinebeschikbaarheid: browsers kunnen gecachte modeldata verwijderen en privénavigatie wist die meestal.