classe Similarity – objeto Similarity

O objeto similarity é uma attrtuple retornada por Image.get_similarity(). Ele resume uma comparação de Similaridade Estrutural (SSIM) entre duas imagens reportando quatro estatísticas calculadas sobre os valores SSIM por bloco. Cada bloco da imagem contribui com um valor SSIM; os quatro campos abaixo descrevem a distribuição desses valores.

Use Image.get_similarity() para calcular o SSIM em relação a outra Image ou em relação a uma cor sólida. A correspondência é mais forte quanto mais próximos os valores estiverem de 1.0; um valor de -1.0 significa que as duas imagens são perfeitamente invertidas.

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

class image.similarity

Chame Image.get_similarity() para criar este objeto.

mean

Média dos valores SSIM de todos os blocos. Melhor número único para descrever a similaridade geral. Float no intervalo de -1.0 a 1.0. Índice [0].

stdev

Desvio padrão dos valores SSIM por bloco. Float. Índice [1].

min

Valor SSIM mínimo por bloco. Útil como um limiar no estilo SSIM para detectar uma diferença localizada entre as duas imagens (um único bloco discordante puxa min para baixo mesmo quando mean permanece alto). Float. Índice [2].

max

Valor SSIM máximo por bloco. Útil como um limiar no estilo DSIM para detectar que duas imagens que deveriam diferir ainda são, na verdade, similares em pelo menos um bloco. Float. Índice [3].