class Displacement – אובייקט Displacement¶
אובייקט ההיסט הוא attrtuple המוחזר על ידי Image.find_displacement(). הוא מקודד את היישור הקשיח שנאמד על ידי קורלציית פאזה בין שתי תמונות: הזזה בפיקסלים, וכאשר נעשה שימוש ב-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].