GetSimilarImageDeduplicationReportJSON

Manejo de imágenes, optimización, diagnósticos

Descripción

Ejecuta un análisis de deduplicación perceptual de imágenes de solo lectura con los umbrales proporcionados y escribe como JSON las métricas de trabajo, error aceptado y ahorro estimado de carga útil

Sintaxis

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

Parámetros

MaxHashDistanceDistancia de Hamming de hash de diferencia máxima de 64 bits, de 0 a 7
MaxMeanErrorError máximo medio decodificado del canal de muestra de 0 a 255
MaxChannelErrorError máximo decodificado para un canal muestreado, de 0 a 255
ReportRecibe el documento JSON

Valores devueltos

Devuelve el número de objetos de imagen similares que la ejecución de simulación consolidaría, o 0 cuando no se acepta ningún par o la solicitud no es válida

Campos JSON

thresholdsLos límites solicitados de hashDistance, meanError y channelError
imagesScannedFlujos de imágenes indirectas admisibles examinados
imagesDecodedImágenes decodificadas en la muestra de comparación fija
decodeFailuresImágenes omitidas porque no se pudieron decodificar sus píxeles
canonicalImagesGrupos canónicos aceptados distintos
hashCandidatesImágenes previamente conservadas que comparten al menos una banda de hash de diferencia
candidateComparisonsPares que superaron las puertas semánticas y de distancia de hash y alcanzaron la confirmación de muestra
imagesDeduplicatedImágenes aceptadas como duplicados perceptuales
referencesRepointedReferencias a las que una operación activa redireccionaría
reclaimableBytesBytes de carga útil codificados que pertenecen a flujos duplicados aceptados
samplesComparedValores de muestra de canales de color examinados durante la confirmación
maxAcceptedHashDistanceMayor distancia de hash aceptada
maxAcceptedMeanErrorError absoluto medio máximo de canal aceptado
maxAcceptedChannelErrorEl mayor error individual de canal aceptado

Observaciones

El método nunca reescribe referencias ni elimina objetos

El informe estima el ahorro de carga útil de flujos codificados y excluye la sobrecarga de objetos indirectos, diccionarios, referencias cruzadas y contenedores

Revise visualmente el máximo de errores aceptado y el documento resultante antes de aplicar umbrales permisivos

Véase también

DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON