classe Similarity – objet Similarity

L’objet similarity est un attrtuple renvoyé par Image.get_similarity(). Il résume une comparaison de similarité structurelle (SSIM) entre deux images en rapportant quatre statistiques calculées sur les valeurs SSIM par bloc. Chaque bloc de l’image contribue une valeur SSIM ; les quatre champs ci-dessous décrivent la distribution de ces valeurs.

Utilisez Image.get_similarity() pour calculer le SSIM par rapport à une autre Image ou par rapport à une couleur unie. La correspondance est d’autant plus forte que les valeurs sont proches de 1.0 ; une valeur de -1.0 signifie que les deux images sont parfaitement inversées.

Les champs sont accessibles par nom d’attribut (similarity.mean) ou par index (similarity[0]). L’objet n’a pas de constructeur public.

class image.similarity

Veuillez appeler Image.get_similarity() pour créer cet objet.

mean

Moyenne des valeurs SSIM sur tous les blocs. Meilleur nombre unique pour décrire la similarité globale. Flottant dans l’intervalle -1.0 à 1.0. Index [0].

stdev

Écart-type des valeurs SSIM par bloc. Flottant. Index [1].

min

Valeur SSIM minimale par bloc. Utile comme seuil de type SSIM pour détecter une différence localisée entre les deux images (un seul bloc divergent fait chuter min même lorsque mean reste élevé). Flottant. Index [2].

max

Valeur SSIM maximale par bloc. Utile comme seuil de type DSIM pour détecter que deux images censées différer sont en réalité encore similaires sur au moins un bloc. Flottant. Index [3].