GetSimilarImageDeduplicationReportJSON

Gestione delle immagini, ottimizzazione, diagnostica

Descrizione

Esegue un'analisi percettiva di deduplicazione di sola lettura con le soglie fornite e scrive lavoro, errori accettati e risparmi stimati come JSON

Sintassi

Function TPDFlib.GetSimilarImageDeduplicationReportJSON(
  MaxHashDistance, MaxMeanError, MaxChannelError: Integer;
  Out Report: WideString): Integer;

Parametri

MaxHashDistanceMassima distanza di Hamming dell'hash di differenza a 64 bit, da 0 a 7
MaxMeanErrorMassimo errore medio dei canali dei campioni decodificati, da 0 a 255
MaxChannelErrorMassimo errore decodificato per un canale campionato, da 0 a 255
ReportRiceve il documento JSON

Valori restituiti

Restituisce il numero di oggetti immagine simili che la simulazione consoliderebbe oppure 0 quando nessuna coppia viene accettata o la richiesta non è valida

Campi JSON

thresholdsI limiti richiesti hashDistance, meanError e channelError
imagesScannedFlussi immagine indiretti idonei esaminati
imagesDecodedImmagini decodificate nel campione di confronto fisso
decodeFailuresImmagini ignorate perché non è stato possibile decodificarne i pixel
canonicalImagesGruppi canonici distinti accettati
hashCandidatesImmagini conservate in precedenza che condividono almeno una banda di hash di differenza
candidateComparisonsCoppie che hanno superato i controlli semantici e della distanza hash e hanno raggiunto la conferma dei campioni
imagesDeduplicatedImmagini accettate come duplicati percettivi
referencesRepointedRiferimenti che un'operazione effettiva reindirizzerebbe
reclaimableBytesByte del payload codificato appartenenti ai flussi duplicati accettati
samplesComparedValori di campione dei canali colore esaminati durante la conferma
maxAcceptedHashDistanceMassima distanza hash accettata
maxAcceptedMeanErrorMassimo errore assoluto medio accettato per un canale
maxAcceptedChannelErrorMassimo errore accettato per un singolo canale

Note

Il metodo non riscrive mai i riferimenti né rimuove oggetti

Il report stima i risparmi del payload degli stream codificati ed esclude il sovraccarico di oggetti indiretti, dizionari, riferimenti incrociati e contenitori

Esaminare visivamente errori massimi accettati e documento risultante prima di soglie permissive

Vedere anche

DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON