Afbeelding spiegelen

Selfies komen horizontaal gespiegeld naar buiten, omdat telefoons het voorbeeld voor je ogen omkeren; tekst op een bord in een spiegelbeeld lees je achterstevoren tot je hem spiegelt; een portret dat in portretstand is gemaakt maar als liggend is opgeslagen, hoef je alleen maar te spiegelen om het rechtop te zetten. Dit hulpmiddel spiegelt elke afbeelding horizontaal (links-rechts) of verticaal (boven-onder) zonder kwaliteitsverlies, zonder herencodering buiten wat het uitvoerformaat vereist.

Hoe je een afbeelding omkeert

  1. 1

    Een afbeelding plaatsen

    JPG, PNG, WebP, HEIC

  2. 2

    Kies de spiegelrichting

    Horizontaal (links wordt rechts), verticaal (boven wordt onder) of beide.

  3. 3

    Het resultaat voorvertonen

    Naast elkaar geplaatste originele en omgekeerde versie.

  4. 4

    Exporteren

    Waar mogelijk een verliesvrije JPEG-spiegeling (behoudt de kwaliteit byte voor byte); PNG/WebP worden opnieuw gecodeerd.

Spiegelen, omkeren, roteren, wat is het verschil?

Mensen verwarren vaak deze drie operaties, omdat ze op symmetrische afbeeldingen vergelijkbare resultaten kunnen opleveren.

Definities

Bewerking Verplaatsing van pixels Hoe het eruitziet
Horizontaal spiegelen (spiegelbeeld) Kolom i → kolom (breedte − 1 − i) Tekst leest achterstevoren; mensen wisselen van hand
Verticaal spiegelen Rij j → rij (hoogte − 1 − j) Ondersteboven, met links en rechts behouden
180° roteren Zowel horizontaal als verticaal spiegelen Ondersteboven én gespiegeld
90° met de klok mee roteren Assen verwisselen, er één spiegelen Staand wordt liggend
Transponeren Rij i, kolom j → rij j, kolom i Diagonale spiegeling

Verliesvrije JPG-spiegelingen

De 8×8 DCT-blokken van een JPEG-bestand kunnen ter plekke worden gespiegeld zonder herencodering, een “verliesvrije spiegeling” die de oorspronkelijke JPEG-kwaliteit byte voor byte behoudt. Het hulpmiddel gebruikt deze methode wanneer de invoer een JPG-bestand is en de afmetingen een veelvoud van 8 zijn. Voor afmetingen die geen veelvoud van 8 zijn, kan een smalle strook aan de rand herencodering vereisen.

Veelvoorkomende redenen om te spiegelen

  • Selfiecorrectie: iPhone-camera’s slaan het beeld op zoals de sensor het ziet (niet gespiegeld), maar het voorbeeld was gespiegeld. Als een selfie “verkeerd” oogt, spiegel hem dan horizontaal.
  • Gescande documenten herstellen: een document dat met de bedrukte zijde naar boven in de scanner ligt, levert gespiegelde tekst op.
  • Symmetrisch ontwerp: spiegel een halve compositie en plaats hem naast het origineel voor directe symmetrie.
  • Voor/na-panelen: spiegel één helft zodat beide foto’s naar binnen zijn gericht, naar de naad toe.

Spiegelen verandert de bestandsgrootte niet

Afgezien van het opnieuw coderen van JPG’s met afmetingen die geen veelvoud van 8 zijn, verandert spiegelen de bestandsgrootte niet, het pixelhistogram is identiek, alleen op andere posities.

Veelgestelde vragen

Voor PNG en WebP verliesvrij helemaal. Voor JPG is een echt verliesvrije spiegeling mogelijk wanneer de afmetingen een veelvoud van 8 zijn; anders worden de randstroken opnieuw gecodeerd met een kleine kwaliteitskost. Het hulpmiddel gebruikt waar mogelijk altijd het verliesvrije pad.

Menselijke gezichten zijn niet perfect symmetrisch, waardoor een gespiegelde selfie vaak subtiel anders oogt dan het origineel. Tekst en borden verraden de spiegeling meteen; gezichten lijken juist vertrouwder, want zo zie je jezelf in de spiegel.

Na het spiegelen schrijft het hulpmiddel een standaardoriëntatie (1) en bakt de spiegeling in de pixeldata, zodat kijkers het beeld op dezelfde manier weergeven, ongeacht hoe zij EXIF interpreteren.

Niet in dit hulpmiddel, spiegelen werkt op de hele afbeelding. Wil je een deel spiegelen, snijd dan het gebied uit, spiegel het en plak het terug met het hulpmiddel voor beeldoverlay.

Gerelateerde tools

Tool beschikbaar in andere talen