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