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