Una transformación afín se compone de rotaciones, traslaciones, escalado y corte.
En 2D, esta transformación puede ser representada mediante una matriz ampliada por $$ \begin{bmatrix} \vec{y} \\ 1 \end{bmatrix} =\begin{bmatrix} A & \vec{b} \ \\ 0, \ldots, 0 & 1 \end{bmatrix} \begin{bmatrix} \vec{x} \\ 1 \end{bmatrix} $$
el vector b representa la traducción. Bu ¿cómo puedo descomponer Una en la rotación, escalado y corte? Estoy tratando de "interpolar" una transformación afín de modo que, si tengo puntos en un fotograma 1 y en un marco de 3 tales que una transformación $T$ se lleva los puntos del cuadro 1 para los puntos en el cuadro 3, a continuación, interpolada transformar tomaría mis puntos del fotograma 1 al fotograma 2. Si, por ejemplo, una de 60° de rotación es necesario para ir desde el fotograma 1 al fotograma 3, luego de 30° uno se utilizaría para ir desde el fotograma 1 al fotograma 2.
Gracias por su ayuda.