class Displacement – objeto Displacement

O objeto displacement é um attrtuple devolvido por Image.find_displacement(). Codifica o alinhamento rígido estimado por correlação de fase entre duas imagens: uma translação em pixéis e – quando se usa find_displacement(..., logpolar=True) – uma rotação em radianos mais um fator de escala.

Os campos são acessíveis pelo nome do atributo (displacement.x_translation) ou por índice (displacement[0]). O objeto não tem construtor público.

class image.displacement

Utilize Image.find_displacement() para criar este objeto.

x_translation

Translação no eixo X em pixéis entre as duas imagens. Float. Índice [0].

y_translation

Translação no eixo Y em pixéis entre as duas imagens. Float. Índice [1].

rotation

Rotação em radianos entre as duas imagens. Apenas significativa quando se usa find_displacement(..., logpolar=True); caso contrário 0.0. Float. Índice [2].

scale

Variação de escala entre as duas imagens. Apenas significativa quando se usa find_displacement(..., logpolar=True); caso contrário 1.0. Float. Índice [3].

response

Qualidade da correspondência por correlação de fase no intervalo 0.0 – 1.0, em que 1.0 é uma correspondência perfeita. Use este valor para rejeitar resultados de baixa confiança. Float. Índice [4].