class Similarity -- Similarity 物件

similarity 物件是由 Image.get_similarity() 回傳的 attrtuple。它透過回報在每個區塊 SSIM 值上計算的四項統計量,來總結兩張影像之間的結構相似性(SSIM)比較。影像的每個區塊貢獻一個 SSIM 值;下方四個欄位描述這些值的分布。

使用 Image.get_similarity() 來計算與另一張 Image 或與純色之間的 SSIM。數值越接近 1.0,匹配越強;值為 -1.0 表示兩張影像完全相反。

欄位可透過屬性名稱(similarity.mean)或索引(similarity[0])存取。此物件沒有公開的建構子。

class image.similarity

請呼叫 Image.get_similarity() 來建立此物件。

mean

所有區塊 SSIM 值的平均值。最適合用單一數值描述整體相似性。浮點數,範圍 -1.0 至 1.0。索引 [0]

stdev

每個區塊 SSIM 值的標準差。浮點數。索引 [1]

min

每個區塊 SSIM 值的最小值。可作為 SSIM 風格的閾值,用來偵測兩張影像之間的局部差異(即使 mean 仍偏高,單一不一致的區塊也會把 min 拉低)。浮點數。索引 [2]

max

每個區塊 SSIM 值的最大值。可作為 DSIM 風格的閾值,用來偵測本應有差異的兩張影像實際上至少在一個區塊仍相似。浮點數。索引 [3]