class Similarity – Benzerlik Nesnesi¶
similarity nesnesi, Image.get_similarity() tarafından döndürülen bir attrtuple nesnesidir. İki görüntü arasındaki Yapısal Benzerlik (SSIM) karşılaştırmasını, blok başına SSIM değerleri üzerinden hesaplanan dört istatistiği bildirerek özetler. Görüntünün her bloğu bir SSIM değerine katkıda bulunur; aşağıdaki dört alan bu değerlerin dağılımını tanımlar.
Başka bir Image‘e veya düz bir renge karşı SSIM hesaplamak için Image.get_similarity() kullanın. Değerler 1.0’a ne kadar yakınsa eşleşme o kadar güçlüdür; -1.0 değeri iki görüntünün tamamen ters olduğu anlamına gelir.
Alanlara, öznitelik adıyla (similarity.mean) veya indeksle (similarity[0]) erişilebilir. Nesnenin herkese açık bir kurucusu yoktur.
- class image.similarity¶
Bu nesneyi oluşturmak için lütfen
Image.get_similarity()çağırın.- mean¶
Tüm bloklar üzerindeki SSIM değerlerinin ortalaması. Genel benzerliği tanımlamak için en iyi tek sayı. -1.0 ile 1.0 aralığında float. İndeks
[0].
- stdev¶
Blok başına SSIM değerlerinin standart sapması. Float. İndeks
[1].
- min¶
Blok başına minimum SSIM değeri. İki görüntü arasındaki yerel bir farkı tespit etmek için SSIM tarzı bir eşik olarak kullanışlıdır (uyumsuz tek bir blok,
meanyüksek kalsa bilemindeğerini aşağı çeker). Float. İndeks[2].
- max¶
Blok başına maksimum SSIM değeri. Farklı olması gereken iki görüntünün aslında en az bir blokta hâlâ benzer olduğunu tespit etmek için DSIM tarzı bir eşik olarak kullanışlıdır. Float. İndeks
[3].