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, mean yüksek kalsa bile min değ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].