class Similarity – objeto Similarity

O objeto similarity é um attrtuple devolvido por Image.get_similarity(). 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 outro 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 por í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 em todos os blocos. Melhor número único para descrever a similaridade global. Float no intervalo -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 limiar no estilo SSIM para detetar uma diferença localizada entre as duas imagens (um único bloco discordante faz baixar min mesmo quando mean se mantém elevado). Float. Índice [2].

max

Valor SSIM máximo por bloco. Útil como limiar no estilo DSIM para detetar que duas imagens que deveriam ser diferentes são ainda semelhantes em pelo menos um bloco. Float. Índice [3].