Afbeelding Opschaler
Vergroot een afbeelding 2×, 3× of 4× met echte Lanczos- of bicubische convolutie-resampling, eerlijk naast elkaar getoond tegen de standaard bilineaire schaling van de browser — klassieke resampling, geen AI.
🔒 Wordt volledig in uw browser verwerkt. Niets wat u hier invoert, wordt ooit geüpload.
Resultaat
Veel sites beloven 'AI-upscaling' die een kleine foto eruit laat zien alsof hij met professionele apparatuur is gemaakt. Deze tool doet iets eerlijkers: hij vergroot je afbeelding met echte, decennia oude, wiskundig goed begrepen resampling-algoritmen — dezelfde familie die in professionele beeldbewerkingssoftware werd gebruikt lang voordat iemand iets 'AI' noemde — en laat je precies zien hoe dat zich verhoudt tot de schaling die je browser al gratis doet.
Er zijn twee echt verschillende algoritmen geïmplementeerd, niet één algoritme met twee labels. Lanczos-resampling gebruikt een windowed sinc-kernel — sinc(x) vermenigvuldigd met sinc(x/a) binnen een ondersteuningsradius van a=3 — die werkt als een bijna ideaal laagdoorlaatfilter en meestal de scherpste, meest contrastrijke randen van de twee oplevert. Bicubische resampling gebruikt de klassieke Keys-cubic-convolutiekernel (1981) met a=-0,5 (equivalent aan een Catmull-Rom-spline), een stuksgewijs kubisch polynoom met een ondersteuningsradius van 2, dat zachtere, vloeiendere resultaten geeft met minder ringing nabij harde randen. Beide worden toegepast als echte scheidbare convoluties: elke rij wordt eerst horizontaal gesampled, daarna elke kolom verticaal, met kernelgewichten berekend per uitvoerpixel en genormaliseerd zodat ze altijd optellen tot 1.
Ter vergelijking rendert de tool ook dezelfde vergroting met de standaard drawImage-schaling van de browser (imageSmoothingEnabled = true, standaardkwaliteit) — de snelle bilineaire-familiemethode waar elk canvas-gebaseerd hulpmiddel op terugvalt als het niets beters implementeert. Naast jouw gekozen Lanczos- of bicubische resultaat maakt dit de waarde van echte resampling zichtbaar: scherpere randen en minder vervaging op dezelfde doelresolutie, uit dezelfde bronpixels.
Wat deze tool niet zal doen, is details verzinnen die nooit zijn vastgelegd. Er is geen neuraal netwerk dat raadt hoe een wazig plukje haar of een verafgelegen nummerbord er 'zou moeten uitzien' — elke uitvoerpixel is een wiskundig gedefinieerde gewogen combinatie van echte bronpixels. Kies 2×, 3× of 4×, kies Lanczos of bicubisch, en download het resultaat als PNG op volledige resolutie. Alles draait lokaal met de eigen Canvas 2D- en ImageData-API's van de browser — je afbeelding wordt nooit ergens geüpload.