Beispiel: Umkehren von Bildern
Verwenden Sie die Funktionen
horzflip und
vertflip, um ein Bild um eine horizontale oder vertikale Mittellinie umzukehren.
Weitere Informationen zur Verwendung dieses Beispiels finden Sie unter
Bildverarbeitungsbeispiele.
horzflip
Diese Funktion gibt das ursprüngliche Bild bzw. die Matrix zurück, und zwar von links nach rechts umgekehrt.
1. Lesen Sie ein Bild ein, und wenden Sie die Funktion horzflip darauf an.
(pattern.bmp) | (pattern_hflip.bmp) |
2. Definieren Sie eine Matrix, und wenden Sie die Funktion horzflip darauf an.
3. Durch Anwenden von horzflip auf eine horizontal umgekehrte Matrix wird die ursprüngliche Matrix zurückgegeben.
vertflip
Diese Funktion gibt das ursprüngliche Bild bzw. die ursprüngliche Matrix zurück, und zwar von oben nach unten umgekehrt.
1. Lesen Sie ein Bild ein, und wenden Sie die Funktion vertflip darauf an.
(pattern.bmp) | (pattern_vflip.bmp) |
2. Wenden Sie die Funktion vertflip auf die Matrix M an:
3. Durch Anwenden von vertflip auf eine vertikal umgekehrte Matrix wird die ursprüngliche Matrix zurückgegeben.