class Displacement – Displacement-object

Het displacement-object is een attrtuple die door Image.find_displacement() wordt teruggegeven. Het codeert de starre uitlijning die door fasecorrelatie tussen twee afbeeldingen wordt geschat: een verschuiving in pixels en – wanneer find_displacement(..., logpolar=True) wordt gebruikt – een rotatie in radialen plus een schaalfactor.

Velden zijn toegankelijk via de attribuutnaam (displacement.x_translation) of via een index (displacement[0]). Het object heeft geen openbare constructor.

class image.displacement

Roep Image.find_displacement() aan om dit object te maken.

x_translation

Verschuiving langs de X-as in pixels tussen de twee afbeeldingen. Float. Index [0].

y_translation

Verschuiving langs de Y-as in pixels tussen de twee afbeeldingen. Float. Index [1].

rotation

Rotatie in radialen tussen de twee afbeeldingen. Alleen betekenisvol wanneer find_displacement(..., logpolar=True) wordt gebruikt; anders 0.0. Float. Index [2].

scale

Schaalverandering tussen de twee afbeeldingen. Alleen betekenisvol wanneer find_displacement(..., logpolar=True) wordt gebruikt; anders 1.0. Float. Index [3].

response

Kwaliteit van de fasecorrelatie-overeenkomst in het bereik 0.0 – 1.0, waarbij 1.0 een perfecte overeenkomst is. Gebruik dit om resultaten met lage betrouwbaarheid af te wijzen. Float. Index [4].