class Displacement – Displacement nesnesi

Yer değiştirme nesnesi, Image.find_displacement() tarafından döndürülen bir attrtuple yapısıdır. İki görüntü arasında faz korelasyonuyla tahmin edilen katı hizalamayı kodlar: piksel cinsinden bir öteleme ve – find_displacement(..., logpolar=True) kullanıldığında – radyan cinsinden bir dönüş ile bir ölçek faktörü.

Alanlara öznitelik adıyla (displacement.x_translation) veya dizinle (displacement[0]) erişilebilir. Nesnenin genel bir yapıcısı yoktur.

class image.displacement

Bu nesneyi oluşturmak için lütfen Image.find_displacement() çağırın.

x_translation

İki görüntü arasındaki X ekseni ötelemesi, piksel cinsinden. Kayan nokta. Dizin [0].

y_translation

İki görüntü arasındaki Y ekseni ötelemesi, piksel cinsinden. Kayan nokta. Dizin [1].

rotation

İki görüntü arasındaki radyan cinsinden dönüş. Yalnızca find_displacement(..., logpolar=True) kullanıldığında anlamlıdır; aksi takdirde 0.0’dır. Kayan nokta. Dizin [2].

scale

İki görüntü arasındaki ölçek değişimi. Yalnızca find_displacement(..., logpolar=True) kullanıldığında anlamlıdır; aksi takdirde 1.0’dır. Kayan nokta. Dizin [3].

response

Faz korelasyonu eşleşmesinin 0.0 – 1.0 aralığındaki kalitesi; burada 1.0 mükemmel bir eşleşmedir. Düşük güvenli sonuçları reddetmek için bunu kullanın. Kayan nokta. Dizin [4].