class Displacement – Displacement-Objekt¶
Das Displacement-Objekt ist ein von Image.find_displacement() zurückgegebenes attrtuple. Es kodiert die durch Phasenkorrelation zwischen zwei Bildern geschätzte starre Ausrichtung: eine Verschiebung in Pixel und – wenn find_displacement(..., logpolar=True) verwendet wird – eine Drehung in Radiant sowie einen Skalierungsfaktor.
Auf die Felder kann über den Attributnamen (displacement.x_translation) oder über den Index (displacement[0]) zugegriffen werden. Das Objekt hat keinen öffentlichen Konstruktor.
- class image.displacement¶
Bitte rufen Sie
Image.find_displacement()auf, um dieses Objekt zu erstellen.- x_translation¶
Verschiebung entlang der X-Achse in Pixel zwischen den beiden Bildern. Gleitkommazahl. Index
[0].
- y_translation¶
Verschiebung entlang der Y-Achse in Pixel zwischen den beiden Bildern. Gleitkommazahl. Index
[1].
- rotation¶
Drehung in Radiant zwischen den beiden Bildern. Nur aussagekräftig, wenn
find_displacement(..., logpolar=True)verwendet wird; andernfalls 0.0. Gleitkommazahl. Index[2].
- scale¶
Skalierungsänderung zwischen den beiden Bildern. Nur aussagekräftig, wenn
find_displacement(..., logpolar=True)verwendet wird; andernfalls 1.0. Gleitkommazahl. Index[3].
- response¶
Qualität der Phasenkorrelations-Übereinstimmung im Bereich 0.0 – 1.0, wobei 1.0 eine perfekte Übereinstimmung ist. Verwenden Sie dies, um Ergebnisse mit geringer Konfidenz zu verwerfen. Gleitkommazahl. Index
[4].