class Displacement – objet Displacement

L’objet displacement est un attrtuple renvoyé par Image.find_displacement(). Il encode l’alignement rigide estimé par corrélation de phase entre deux images : une translation en pixels et – lorsque find_displacement(..., logpolar=True) est utilisé – une rotation en radians ainsi qu’un facteur d’échelle.

Les champs sont accessibles par nom d’attribut (displacement.x_translation) ou par index (displacement[0]). L’objet n’a pas de constructeur public.

class image.displacement

Veuillez appeler Image.find_displacement() pour créer cet objet.

x_translation

Translation sur l’axe X en pixels entre les deux images. Flottant. Index [0].

y_translation

Translation sur l’axe Y en pixels entre les deux images. Flottant. Index [1].

rotation

Rotation en radians entre les deux images. Significative uniquement lorsque find_displacement(..., logpolar=True) est utilisé ; sinon 0.0. Flottant. Index [2].

scale

Changement d’échelle entre les deux images. Significatif uniquement lorsque find_displacement(..., logpolar=True) est utilisé ; sinon 1.0. Flottant. Index [3].

response

Qualité de la correspondance par corrélation de phase dans la plage 0.0 – 1.0, où 1.0 est une correspondance parfaite. À utiliser pour rejeter les résultats peu fiables. Flottant. Index [4].