class Displacement – objeto Displacement

El objeto displacement es un attrtuple devuelto por Image.find_displacement(). Codifica la alineación rígida estimada por correlación de fase entre dos imágenes: una traslación en píxeles y – cuando se usa find_displacement(..., logpolar=True) – una rotación en radianes más un factor de escala.

Los campos son accesibles por nombre de atributo (displacement.x_translation) o por índice (displacement[0]). El objeto no tiene constructor público.

class image.displacement

Llama a Image.find_displacement() para crear este objeto.

x_translation

Traslación en el eje X, en píxeles, entre las dos imágenes. Flotante. Índice [0].

y_translation

Traslación en el eje Y, en píxeles, entre las dos imágenes. Flotante. Índice [1].

rotation

Rotación en radianes entre las dos imágenes. Solo tiene sentido cuando se usa find_displacement(..., logpolar=True); de lo contrario es 0.0. Flotante. Índice [2].

scale

Cambio de escala entre las dos imágenes. Solo tiene sentido cuando se usa find_displacement(..., logpolar=True); de lo contrario es 1.0. Flotante. Índice [3].

response

Calidad de la coincidencia por correlación de fase en el rango 0.0 – 1.0, donde 1.0 es una coincidencia perfecta. Úsala para descartar resultados de baja confianza. Flotante. Índice [4].