Durch die Kombination verschiedener Grundtransformationen können komplexe geometrische Transformationen realisiert werden.
Es sei eine Folge von Transformationen durch ihre Transformationsmatrizen gegeben. Die Hintereinanderausführung dieser Transformationen überführt den Punkt P(x,y) in n Teilschritten in den Punkt P'. Die resultierende Transformationsmatrix
der gesamten Abbildungskette ergibt sich durch Multiplikation der Matrizen:
Entsprechend gilt für die Umkehrung der Transformation
Anstatt also einen Punkt n-mal mittels Grundtransformationen in den Folgezustand zu überführen, kann zunächst die Matrix der Gesamttransformation ermittelt und diese auf den Punkt angewendet werden.
Alle affinen Transformationen lassen sich als Verkettung von Translationen, Rotationen und Skalierungen darstellen. Auch die Verscherung kann als Nacheinanderausführung einer Rotation , einer Skalierung
sowie einer weiteren Rotation
angegeben werden. Die Parameter
,
, sx und sy können so bestimmt werden, daß
gilt.
Beispiel Ermittlung einer Transformationsmatrix |
Für eine Rotation um den Winkel
![]() |
Beispiel Vollständige und unverzerrte, zentrierte Abbildung |
Vollständige und unverzerrte, zentrierte Abbildung eines rechteckigen Bildausschnittes mit den Seitenlängen a und b in einem Ansichtsfenster mit der Breite c und der Höhe d. Abfolge der Einzeltransformationen:
![]() |