IT Image Tools

AI-afbeeldingsvergroter — Afbeeldingen 2× of 4× vergroten in je browser

Vergroot foto's 2× of 4× met Swin2SR AI-superresolutie die lokaal draait via WebGPU of WebAssembly. Voor/na-schuif, PNG-download, Lanczos als terugvaloptie — zonder uploads.

🔒 Draait volledig in uw browser — niets wordt geüpload

Drop an image here or click to browse

Your image is processed on this device and never uploaded. For AI mode the Swin2SR model weights are downloaded once from the Hugging Face hub and the ONNX runtime from the jsDelivr CDN; both are cached by your browser.

Advertisement

AI-superresolutie zonder je foto's te uploaden

Klassiek schalen rekt bestaande pixels uit, waardoor een vergrote foto zacht en blokkerig oogt. Een AI-afbeeldingsvergroter gebruikt in plaats daarvan een neuraal netwerk dat is getraind op miljoenen beeldparen om te voorspellen hoe scherpe randen en fijne texturen er op de hogere resolutie uit zouden moeten zien. Deze tool draait de open Swin2SR-superresolutiemodellen rechtstreeks in je browser met Transformers.js en ONNX Runtime. De 2×-modus gebruikt het klassieke Swin2SR-model, dat getrouw blijft aan schone afbeeldingen zoals renders, screenshots en goede foto's. De 4×-modus gebruikt het Swin2SR-model voor de echte wereld, getraind met degradaties in BSRGAN-stijl, dat beter overweg kan met ruis en JPEG-compressie in alledaagse foto's. Je afbeelding wordt op je eigen apparaat verwerkt en nooit naar een server gestuurd.

Modeldownload, snelheid en geheugen

Bij het eerste gebruik worden de modelgewichten eenmalig gedownload van de Hugging Face-hub en door de browser in de cache opgeslagen: ongeveer 22 MB voor de compacte 8-bitversie die op de WebAssembly-backend (CPU) wordt gebruikt, of ongeveer 54 MB voor de versie met volledige precisie die op WebGPU wordt gebruikt. De ONNX-runtime zelf komt van het jsDelivr-CDN. Als je browser WebGPU ondersteunt, doet de grafische kaart het werk en is een gemiddelde foto binnen enkele seconden klaar; anders wordt de CPU gebruikt, wat langzamer is maar overal werkt. Om het geheugengebruik laag te houden, wordt de afbeelding opgesplitst in kleine overlappende tegels die na elkaar worden vergroot en zonder zichtbare naden weer aan elkaar worden gezet; een voortgangsbalk toont elke tegel. Transparante PNG's behouden hun alfakanaal, dat met Lanczos-filtering wordt vergroot.

Snelle terugvaloptie en eerlijke vergelijking

Als het model niet kan worden gedownload of je apparaat onvoldoende geheugen heeft, schakelt de tool automatisch over op Lanczos-resampling, een klassiek filter van hoge kwaliteit dat geen download nodig heeft en veel beter is dan het standaard uitrekken door de browser. Je kunt het ook zelf kiezen voor een snel resultaat. Wanneer de taak klaar is, sleep je de voor/na-schuif om het origineel, uitgerekt tot hetzelfde formaat, te vergelijken met het vergrote resultaat, en schakel je over naar werkelijke pixels om details te bekijken. De download is een verliesvrije PNG op de nieuwe resolutie.

Hoe te gebruiken

  1. Voeg een afbeelding toeSleep een JPG-, PNG- of WebP-afbeelding hierheen of klik om te bladeren.
  2. Kies schaal en methodeKies 2× of 4× en AI-superresolutie of snelle Lanczos-resampling.
  3. VergrotenWacht op de modeldownload (alleen de eerste keer) en de voortgang per tegel.
  4. Vergelijken en downloadenSleep de voor/na-schuif en download daarna de PNG.

Veelgestelde vragen

Wordt mijn afbeelding geüpload naar een AI-server?
Nee. Het AI-model draait in je browser met WebGPU of WebAssembly. Alleen de modelgewichten (ongeveer 22 MB, of ongeveer 54 MB op WebGPU) worden eenmalig gedownload van de Hugging Face-hub, en de ONNX-runtime van het jsDelivr-CDN; je afbeelding verlaat nooit je apparaat.
Hoe groot mag de afbeelding zijn?
Het resultaat mag maximaal 4096×4096 pixels (ongeveer 16,7 megapixel) en 8192 pixels aan de langste zijde zijn, wat 4× vergroting dekt van afbeeldingen tot 1024×1024. Grotere afbeeldingen worden in tegels verwerkt, maar het uiteindelijke canvas moet nog steeds in het browsergeheugen passen.
Waarom is het traag op mijn computer?
Superresolutie is zwaar werk. Met WebGPU duurt een gemiddelde afbeelding enkele seconden; met de WebAssembly-terugvaloptie (CPU) kan het een minuut of langer duren, vooral bij 4×. De voortgang wordt per tegel getoond en je kunt op elk moment annuleren.
Wat als het AI-model niet laadt?
De tool valt automatisch terug op hoogwaardige Lanczos-resampling, waarvoor geen download nodig is. Je kunt de snelle Lanczos-methode ook zelf kiezen.
Voegt vergroten echte details toe?
De AI reconstrueert aannemelijke randen en texturen die hij van trainingsfoto's heeft geleerd, zodat resultaten er veel scherper uitzien dan bij eenvoudig schalen. Informatie die nooit is vastgelegd, zoals onleesbare tekst, kan hij niet terughalen.
Advertisement