class Similarity – Similarity 객체¶
similarity 객체는 Image.get_similarity() 가 반환하는 attrtuple 입니다. 이는 두 이미지 간의 구조적 유사도(SSIM) 비교를 블록별 SSIM 값에 대해 계산된 네 가지 통계로 요약합니다. 이미지의 각 블록은 하나의 SSIM 값을 기여하며, 아래 네 필드는 그 값들의 분포를 설명합니다.
다른 Image 와 비교하거나 단색과 비교하여 SSIM을 계산하려면 Image.get_similarity() 를 사용하세요. 값이 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].