class Displacement -- Displacement 物件¶
displacement 物件是由 Image.find_displacement() 回傳的 attrtuple。它編碼了兩張影像之間透過相位相關(phase correlation)估算出的剛性對齊:以像素為單位的平移,以及——當使用 find_displacement(..., logpolar=True) 時——以弧度為單位的旋轉與縮放因子。
欄位可透過屬性名稱(displacement.x_translation)或索引(displacement[0])存取。此物件沒有公開的建構子。
- class image.displacement¶
請呼叫
Image.find_displacement()來建立此物件。- x_translation¶
兩張影像之間 X 軸的平移,以像素為單位。浮點數。索引
[0]。
- y_translation¶
兩張影像之間 Y 軸的平移,以像素為單位。浮點數。索引
[1]。
- rotation¶
兩張影像之間的旋轉,以弧度為單位。僅在使用
find_displacement(..., logpolar=True)時有意義;否則為 0.0。浮點數。索引[2]。
- scale¶
兩張影像之間的縮放變化。僅在使用
find_displacement(..., logpolar=True)時有意義;否則為 1.0。浮點數。索引[3]。
- response¶
相位相關匹配的品質,範圍為 0.0 至 1.0,其中 1.0 為完美匹配。可用此值來剔除低信心的結果。浮點數。索引
[4]。