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].