Over deze tool
Het wijzigen van het formaat van afbeeldingen wijzigt de pixelafmetingen van een bitmap, kleiner (downsampling) of groter (upsampling). De twee operaties zijn niet gelijkwaardig. Bij downsampling worden pixelgegevens verwijderd; upsampling bedenkt pixelgegevens door middel van interpolatie. Downsampling levert een kleiner, scherper beeld op; upsampling levert een groter beeld op, maar kan geen details herstellen die niet in de bron aanwezig waren. Weten welke richting u op gaat, bepaalt wat u van het resultaat kunt verwachten.
Deze resizer wordt in uw browser uitgevoerd met behulp van de HTML5 Canvas API. De bronafbeelding wordt gedecodeerd in een canvas, getekend in de nieuwe afmetingen met behulp van de ingebouwde resampling van de browser, en opnieuw gecodeerd in het originele formaat (of het door u gekozen uitvoerformaat). Kwaliteitsinstellingen zijn van invloed op verliesgevende formaten (JPEG, WebP). De uitvoer is identiek aan wat op canvas gebaseerd formaat wijzigen in elke web-app oplevert.
Voor downsampling van de hoogste kwaliteit gebruikt de browser, afhankelijk van de implementatie, bilineaire of bicubische interpolatie. Bij upsampling levert dezelfde interpolatie een vloeiend maar zacht resultaat op. Gespecialiseerde AI-upscalers (waifu2x, Topaz Gigapixel) produceren scherpere upscaling, maar vereisen speciale tools.
Waarom afbeeldingen verkleinen
De afmetingen van afbeeldingen zijn van invloed op de bestandsgrootte, de laadtijd van de pagina en de platformcompatibiliteit. Een foto van 4000×3000 van een smartphonecamera weegt enkele megabytes; Het formaat wijzigen naar 1920×1440 levert doorgaans een bestand op dat 4-6× kleiner is, zonder waarneembaar kwaliteitsverlies voor schermweergave. Vermenigvuldigd met veel afbeeldingen op een pagina is dit een aanzienlijke prestatiewinst.
Platformvereisten zorgen ook voor het aanpassen van de grootte. Profielfoto's met specifieke afmetingen, marktplaatsafbeeldingen met maximaal toegestane formaten, previews van sociale media met exacte beeldverhoudingen - elk platform verwacht een specifieke grootte, en het lokaal aanpassen van de grootte is sneller dan het bestrijden van het automatisch aanpassen van de grootte van het platform.
Veelvoorkomende gebruiksscenario's
Kies de juiste doelafmetingen voordat u het formaat wijzigt. Als u te klein kiest, verliest u details, terwijl te groot bandbreedte verspilt.
Technische details
De Canvas API hersampelt met behulp van de ingebouwde implementatie van de browser. De meeste browsers gebruiken bilineaire of bicubische interpolatie; het exacte algoritme varieert, maar de kwaliteit is vergelijkbaar in moderne browsers.
Het uitvoerformaat is afhankelijk van het canvas.toBlob mime-type. PNG behoudt exacte pixels met verliesloze compressie. JPEG past DCT-gebaseerde lossy-compressie toe met de gekozen kwaliteit. WebP ondersteunt beide modi; lossy WebP met kwaliteit 80-85 is ongeveer gelijk aan JPEG met kwaliteit 90.
Beeldverhouding: de resizer vergrendelt standaard de beeldverhouding om de verhoudingen te behouden. Ontgrendelen maakt willekeurig uitrekken mogelijk, wat zelden gewenst is, maar nuttig is voor specifieke lay-outs.
Veelgestelde vragen
- Wat gebeurt er als ik het formaat wijzig naar grotere afmetingen?
- Door een rasterafbeelding te vergroten (opschalen) kan deze wazig of korrelig lijken, omdat nieuwe pixels moeten worden geïnterpoleerd. Voor de beste resultaten verkleint u afbeeldingen in plaats van omhoog, of gebruikt u vectorformaten (SVG) voor afbeeldingen die moeten worden geschaald.
- Wat zijn de aanbevolen afbeeldingsformaten voor sociale media?
- Instagram-bericht: 1080×1080px, Instagram-verhaal: 1080×1920px, Facebook-omslag: 820×312px, Twitter/X-header: 1500×500px, LinkedIn-banner: 1584×396px, YouTube-miniatuur: 1280×720px.
- Heeft het wijzigen van het formaat invloed op de beeldkwaliteit?
- Downscaling (kleiner maken) ziet er over het algemeen goed uit omdat overtollige pixelgegevens worden samengevoegd. Opschaling (groter maken) vermindert de kwaliteit. Het wijzigen van het formaat houdt ook hercompressie in bij het opslaan als JPG, wat kleine artefacten kan veroorzaken.
- Kan ik het formaat wijzigen naar exacte afmetingen zonder vervorming?
- Ja. Houd de vergrendeling van de beeldverhouding ingeschakeld om de verhoudingen te behouden: voer de ene dimensie in en de andere wordt automatisch aangepast. Om exacte afmetingen te forceren, schakelt u de vergrendeling uit, maar de afbeelding kan uitgerekt lijken.
- Kan ik het formaat van meerdere afbeeldingen tegelijk wijzigen?
- Meerdere bestanden neerzetten; elk formaat wordt onafhankelijk gewijzigd. Voor zeer grote batches is een desktoptool (ImageMagick, Sharp) efficiënter.
- Wordt mijn afbeelding geüpload naar een server?
- Nee. Het formaat wijzigen gebeurt volledig in je browser met behulp van de Canvas API.
- Blijft bij het wijzigen van het formaat de metagegevens behouden?
- Canvas-gebaseerde formaatstrips EXIF, ICC-profielen en andere metadata. De uitvoer bevat alleen pixelgegevens. Gebruik een desktoptool om de grootte van metagegevens te behouden.
- Wat is de maximale bestandsgrootte?
- 50MB. Praktische limieten zijn afhankelijk van het browsergeheugen; zeer grote afbeeldingen kunnen langzamer worden of niet worden geladen.