완전 일치 해시와 시각적 지문, 작업에 맞는 것을 쓰세요
두 이미지는 똑같아 보여도 파일 바이트가 다를 수 있습니다. 그래서 MAXScanner는 점수 하나를 중복의 증거로 내세우지 않고, 암호학적 SHA-256과 지각 해시인 aHash, dHash, pHash를 구분합니다.
SHA-256은 '정확히 같은 파일인가'에 답합니다
SHA-256은 파일의 모든 바이트로 계산됩니다. 두 SHA-256 값이 같으면 비교한 파일은 이 작업에서 바이트 단위로 동일합니다. 메타데이터 편집, 다시 내보내기, 크기 조정, 재압축은 바이트를 바꾸므로 이미지가 같아 보여도 보통 SHA-256이 달라집니다.
정확한 다이제스트는 무결성 검사, 전송 확인, 완전 중복 탐지에 쓰세요. 확인한 파일 버전과 함께 다이제스트를 기록해 두세요.
지각 해시는 다른 질문에 답합니다
aHash는 평균 밝기를, dHash는 이웃 픽셀 간 변화를, pHash는 이미지의 저주파 구조를 요약합니다. 각각 이미지를 디코딩하고 정규화한 뒤 64비트의 간결한 시각적 지문을 만듭니다.
두 이미지의 SHA-256 값은 다르지만 지각 해밍 거리가 작다면 검토할 만한 유사 중복 후보일 수 있습니다. 크기를 조정했거나 다시 인코딩했거나 약간 손본 이미지는 정확한 해시가 바뀌어도 시각적으로는 가까울 수 있습니다.
해밍 거리는 선별 신호로 읽으세요
해밍 거리는 지문의 비트가 몇 개 다른지 셉니다. 거리 0은 선택한 지각 해시가 같다는 뜻이고, 거리가 클수록 차이가 큽니다. MAXScanner는 읽기 쉽도록 이 거리에서 계산한 간단한 백분율도 보여 줍니다.
두 사진이 중복이라고 증명하는 보편적인 기준값은 없습니다. 자르기, 테두리, 회전, 큰 색 보정, 텍스트 오버레이, 이미지 종류의 차이는 알고리즘마다 다르게 영향을 줍니다. 그래서 도구는 가까운 일치를 신중하게 표시하고 눈으로 확인하도록 안내합니다.
모든 처리는 브라우저 안에서
이미지는 브라우저에서 디코딩, 샘플링, 해시 계산됩니다. 이미지 바이트를 MAXScanner 처리 서버로 보내지 않고 비공개 품질 점검, 리소스 정리, 업로드 전 확인에 쓸 수 있습니다.
대규모 라이브러리라면 자동 삭제 흐름을 만들기 전에 이 페이지로 지문 로직을 이해하고 검증하세요. 지각 점수만 보고 원본을 삭제해서는 안 됩니다.
지각 점수를 삭제 버튼처럼 쓰지 마세요
가까운 지문은 검토할 후보로 다루세요. 관계를 눈으로 확인하고 메타데이터, 자르기, 해상도, 편집의 차이가 작업에 중요한지 확인할 때까지 원본을 보관하세요.