clase Similarity – objeto Similarity

El objeto similarity es un attrtuple devuelto por Image.get_similarity(). Resume una comparación de Similitud Estructural (SSIM) entre dos imágenes informando de cuatro estadísticas calculadas sobre los valores SSIM por bloque. Cada bloque de la imagen aporta un valor SSIM; los cuatro campos siguientes describen la distribución de esos valores.

Usa Image.get_similarity() para calcular el SSIM frente a otra Image o frente a un color sólido. La coincidencia es más fuerte cuanto más cerca estén los valores de 1.0; un valor de -1.0 significa que las dos imágenes están perfectamente invertidas.

Se puede acceder a los campos por nombre de atributo (similarity.mean) o por índice (similarity[0]). El objeto no tiene constructor público.

class image.similarity

Llama a Image.get_similarity() para crear este objeto.

mean

Media de los valores SSIM en todos los bloques. El mejor número único para describir la similitud global. Flotante en el rango -1.0 a 1.0. Índice [0].

stdev

Desviación estándar de los valores SSIM por bloque. Flotante. Índice [1].

min

Valor SSIM mínimo por bloque. Útil como umbral de tipo SSIM para detectar una diferencia localizada entre las dos imágenes (un único bloque discordante reduce min aunque mean se mantenga alto). Flotante. Índice [2].

max

Valor SSIM máximo por bloque. Útil como umbral de tipo DSIM para detectar que dos imágenes que deberían diferir siguen siendo en realidad similares en al menos un bloque. Flotante. Índice [3].