classe Similarity – oggetto Similarity¶
L’oggetto similarity è una attrtuple restituita da Image.get_similarity(). Riassume un confronto di similarità strutturale (SSIM) tra due immagini riportando quattro statistiche calcolate sui valori SSIM per blocco. Ogni blocco dell’immagine contribuisce con un valore SSIM; i quattro campi sottostanti descrivono la distribuzione di tali valori.
Usa Image.get_similarity() per calcolare l’SSIM rispetto a un’altra Image o rispetto a un colore pieno. La corrispondenza è più forte quanto più i valori sono vicini a 1.0; un valore di -1.0 significa che le due immagini sono perfettamente invertite.
I campi sono accessibili per nome di attributo (similarity.mean) o per indice (similarity[0]). L’oggetto non ha un costruttore pubblico.
- class image.similarity¶
Chiama
Image.get_similarity()per creare questo oggetto.- mean¶
Media dei valori SSIM su tutti i blocchi. È il singolo numero migliore per descrivere la similarità complessiva. Float nell’intervallo da -1.0 a 1.0. Indice
[0].
- stdev¶
Deviazione standard dei valori SSIM per blocco. Float. Indice
[1].
- min¶
Valore SSIM minimo per blocco. Utile come soglia in stile SSIM per rilevare una differenza localizzata tra le due immagini (un singolo blocco discordante abbassa
minanche quandomeanrimane alto). Float. Indice[2].
- max¶
Valore SSIM massimo per blocco. Utile come soglia in stile DSIM per rilevare che due immagini che dovrebbero differire sono in realtà ancora simili in almeno un blocco. Float. Indice
[3].