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]。