Cómo utilizar la homografía para calcular una matriz de transformación afín bidimensional
1. Diferentes métodos de cálculo: al rastrear el código fuente, encontramos que getPerspectiveTransform usa el método de descomposición SVD, mientras que findHomography no puede decir qué método se usa (sin comentarios, solo un montón de ecuaciones). Pero los dos métodos de cálculo son iguales.
2. Los parámetros de entrada son diferentes: getPerspectiveTransform solo toma los primeros 4 puntos para el cálculo, mientras que findHomography toma un montón de puntos (gt; = 4) para el cálculo (esto es tomar repetidamente 4 puntos de un montón de puntos) Calcule un resultado y luego use algún algoritmo de optimización RANSAC / LMEDS para filtrar la solución óptima).