classe Displacement – objeto Displacement¶
O objeto de deslocamento é um attrtuple retornado por Image.find_displacement(). Ele codifica o alinhamento rígido estimado por correlação de fase entre duas imagens: uma translação em pixels e – quando find_displacement(..., logpolar=True) é utilizado – uma rotação em radianos mais um fator de escala.
Os campos são acessíveis pelo nome do atributo (displacement.x_translation) ou pelo índice (displacement[0]). O objeto não possui construtor público.
- class image.displacement¶
Chame
Image.find_displacement()para criar este objeto.- x_translation¶
Translação no eixo X em pixels entre as duas imagens. Float. Índice
[0].
- y_translation¶
Translação no eixo Y em pixels entre as duas imagens. Float. Índice
[1].
- rotation¶
Rotação em radianos entre as duas imagens. Só faz sentido quando
find_displacement(..., logpolar=True)é utilizado; caso contrário, 0.0. Float. Índice[2].
- scale¶
Mudança de escala entre as duas imagens. Só faz sentido quando
find_displacement(..., logpolar=True)é utilizado; caso contrário, 1.0. Float. Índice[3].
- response¶
Qualidade da correspondência por correlação de fase no intervalo de 0.0 a 1.0, onde 1.0 é uma correspondência perfeita. Use isto para rejeitar resultados de baixa confiança. Float. Índice
[4].