GetSimilarImageDeduplicationReportJSON
이미지 처리, 최적화, 진단
설명
제공된 임곗값으로 읽기 전용 지각적 이미지 중복 제거 분석을 실행하고 작업량, 허용된 오차 및 예상 페이로드 절감 메트릭을 JSON으로 기록합니다
구문
Function TPDFlib.GetSimilarImageDeduplicationReportJSON(
MaxHashDistance, MaxMeanError, MaxChannelError: Integer;
Out Report: WideString): Integer;
매개변수
| MaxHashDistance | 0부터 7까지의 최대 64비트 차이 해시 Hamming 거리 |
|---|---|
| MaxMeanError | 0에서 255 사이의 최대 평균 디코딩 샘플 채널 오류 |
| MaxChannelError | 0~255 범위에서 샘플링한 한 채널의 최대 디코딩 오차 |
| Report | JSON 문서를 받습니다 |
반환 값
시험 실행에서 결합할 유사 이미지 객체 수를 반환하며 허용된 쌍이 없거나 요청이 잘못되었으면 0을 반환합니다
JSON 필드
| thresholds | 요청한 hashDistance, meanError 및 channelError 제한 |
|---|---|
| imagesScanned | 검사한 적합한 간접 이미지 스트림 |
| imagesDecoded | 고정 비교 샘플로 디코딩된 이미지 |
| decodeFailures | 픽셀을 디코딩할 수 없어 건너뛴 이미지 |
| canonicalImages | 서로 다른 수락된 정규 그룹 |
| hashCandidates | 하나 이상의 차이 해시 밴드를 공유하는 이전 유지 이미지 |
| candidateComparisons | 의미 및 해시 거리 관문을 통과하고 샘플 확인에 도달한 쌍 |
| imagesDeduplicated | 지각적 중복으로 인정된 이미지 |
| referencesRepointed | 실제 작업이 리디렉션할 참조 |
| reclaimableBytes | 승인된 중복 스트림에 속하는 인코딩된 페이로드 바이트 |
| samplesCompared | 확인 중 검사한 색상 채널 샘플 값 |
| maxAcceptedHashDistance | 허용되는 최대 해시 거리 |
| maxAcceptedMeanError | 허용된 가장 큰 평균 절대 채널 오류 |
| maxAcceptedChannelError | 허용되는 최대 개별 채널 오류 |
비고
이 메서드는 참조를 다시 쓰거나 개체를 제거하지 않습니다
보고서는 인코딩된 스트림 페이로드 절감량을 추정하며 간접 객체, 사전, 교차 참조 및 컨테이너 오버헤드는 제외합니다
허용된 최대 오류와 결과 문서를 시각적으로 검토한 뒤 허용 범위가 넓은 임곗값을 적용합니다
참고 항목
DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON