clasa Similarity – obiectul Similarity¶
Obiectul similarity este un attrtuple returnat de Image.get_similarity(). Rezumă o comparație de similaritate structurală (SSIM) între două imagini, raportând patru statistici calculate peste valorile SSIM per bloc. Fiecare bloc al imaginii contribuie cu o valoare SSIM; cele patru câmpuri de mai jos descriu distribuția acelor valori.
Folosiți Image.get_similarity() pentru a calcula SSIM față de o altă imagine Image sau față de o culoare uniformă. Potrivirea este mai puternică cu cât valorile sunt mai apropiate de 1.0; o valoare de -1.0 înseamnă că cele două imagini sunt perfect inversate.
Câmpurile sunt accesibile prin numele atributului (similarity.mean) sau prin index (similarity[0]). Obiectul nu are un constructor public.
- class image.similarity¶
Apelați
Image.get_similarity()pentru a crea acest obiect.- mean¶
Media valorilor SSIM peste toate blocurile. Cel mai bun număr unic pentru a descrie similaritatea generală. Număr în virgulă mobilă în intervalul -1.0 la 1.0. Index
[0].
- stdev¶
Abaterea standard a valorilor SSIM per bloc. Număr în virgulă mobilă. Index
[1].
- min¶
Valoarea SSIM minimă per bloc. Utilă ca prag de tip SSIM pentru a detecta o diferență localizată între cele două imagini (un singur bloc care diferă trage
minîn jos chiar și atunci cândmeanrămâne ridicat). Număr în virgulă mobilă. Index[2].
- max¶
Valoarea SSIM maximă per bloc. Utilă ca prag de tip DSIM pentru a detecta faptul că două imagini care ar trebui să difere sunt de fapt încă similare în cel puțin un bloc. Număr în virgulă mobilă. Index
[3].