class Displacement – obiect Displacement

Obiectul displacement este un attrtuple returnat de Image.find_displacement(). Codifică alinierea rigidă estimată prin corelație de fază între două imagini: o translație în pixeli și – când se folosește find_displacement(..., logpolar=True) – o rotație în radiani plus un factor de scară.

Câmpurile sunt accesibile după numele atributului (displacement.x_translation) sau după index (displacement[0]). Obiectul nu are un constructor public.

class image.displacement

Apelați Image.find_displacement() pentru a crea acest obiect.

x_translation

Translația pe axa X în pixeli între cele două imagini. Float. Index [0].

y_translation

Translația pe axa Y în pixeli între cele două imagini. Float. Index [1].

rotation

Rotația în radiani între cele două imagini. Semnificativă doar când se folosește find_displacement(..., logpolar=True); altfel 0.0. Float. Index [2].

scale

Schimbarea de scară între cele două imagini. Semnificativă doar când se folosește find_displacement(..., logpolar=True); altfel 1.0. Float. Index [3].

response

Calitatea potrivirii prin corelație de fază, în intervalul 0.0 – 1.0, unde 1.0 este o potrivire perfectă. Folosiți aceasta pentru a respinge rezultatele cu încredere scăzută. Float. Index [4].