affine transform en PIL python
Tengo problemas con el método im.transform en la biblioteca PIL python. Pensé que descubrí la lógica de los parámetros, A a F, sin embargo, la imagen resultante se gira en la dirección incorrecta y se corta aunque las cuatro esquinas calculadas por la función de abajo tienen valores positivos correctos.
Alguien podría darme fórmulas para calcular parámetros afines (A a F) desde tres puntos idénticos en ambos sistemas de coordenadas?
def tran (x_pic, y_pic, A, B, C, D, E, F):
X = A * x_pic + B * y_pic + C
Y = D * x_pic + E * y_pic + F
return X, Y