class Displacement – oggetto Displacement¶
L’oggetto displacement è un attrtuple restituito da Image.find_displacement(). Codifica l’allineamento rigido stimato mediante correlazione di fase tra due immagini: una traslazione in pixel e – quando si usa find_displacement(..., logpolar=True) – una rotazione in radianti più un fattore di scala.
I campi sono accessibili per nome di attributo (displacement.x_translation) oppure per indice (displacement[0]). L’oggetto non ha un costruttore pubblico.
- class image.displacement¶
Chiamare
Image.find_displacement()per creare questo oggetto.- x_translation¶
Traslazione sull’asse X in pixel tra le due immagini. Float. Indice
[0].
- y_translation¶
Traslazione sull’asse Y in pixel tra le due immagini. Float. Indice
[1].
- rotation¶
Rotazione in radianti tra le due immagini. Significativa solo quando si usa
find_displacement(..., logpolar=True); altrimenti 0.0. Float. Indice[2].
- scale¶
Variazione di scala tra le due immagini. Significativa solo quando si usa
find_displacement(..., logpolar=True); altrimenti 1.0. Float. Indice[3].
- response¶
Qualità della corrispondenza per correlazione di fase nell’intervallo 0.0 – 1.0, dove 1.0 è una corrispondenza perfetta. Usare questo valore per scartare i risultati a bassa affidabilità. Float. Indice
[4].