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].