class Displacement – Displacement-objekt¶
Förskjutningsobjektet är en attrtuple som returneras av Image.find_displacement(). Det kodar den stela inriktning som uppskattats genom faskorrelation mellan två bilder: en translation i pixlar och – när find_displacement(..., logpolar=True) används – en rotation i radianer plus en skalfaktor.
Fälten är åtkomliga via attributnamn (displacement.x_translation) eller via index (displacement[0]). Objektet har ingen publik konstruktor.
- class image.displacement¶
Anropa
Image.find_displacement()för att skapa detta objekt.- x_translation¶
Translation längs x-axeln i pixlar mellan de två bilderna. Flyttal. Index
[0].
- y_translation¶
Translation längs y-axeln i pixlar mellan de två bilderna. Flyttal. Index
[1].
- rotation¶
Rotation i radianer mellan de två bilderna. Endast meningsfull när
find_displacement(..., logpolar=True)används; annars 0.0. Flyttal. Index[2].
- scale¶
Skaländring mellan de två bilderna. Endast meningsfull när
find_displacement(..., logpolar=True)används; annars 1.0. Flyttal. Index[3].
- response¶
Kvaliteten på faskorrelationsmatchningen i intervallet 0.0 – 1.0, där 1.0 är en perfekt matchning. Använd detta för att förkasta resultat med låg konfidens. Flyttal. Index
[4].