Beruflich Dokumente
Kultur Dokumente
Julien BERNARD
version 1
Coordonnées homogènes
Un point A de coordonnées (xA , yA ) a pour coordonnées homogènes :
xA
yA
1
Matrice de transformation 2D
Une matrice de transformation 2D est une matrice 3 × 3 qui s’appliquent à
des coordonnées homogènes. Par exemple, la matrice de l’identité est :
1 0 0
0 1 0
0 0 1
Translation
→
−
La translation de vecteur V = (Vx , Vy ) a pour matrice :
1 0 Vx
0 1 Vy
0 0 1
Rotation
La rotation de centre O et d’angle α a pour matrice :
cos α − sin α 0
sin α cos α 0
0 0 1
Dilatation
La dilatation de centre O et de facteurs (Sx , Sy ) a pour matrice :
Sx 0 0
0 Sy 0
0 0 1
Combinaison de transformations
Pour combiner plusieurs transformations, on multiplie leurs matrices de
transformation dans l’ordre inverse d’application des transformations.