GetSimilarImageDeduplicationReportJSON

Billedhåndtering, optimering, diagnostik

Beskrivelse

Kører en skrivebeskyttet analyse af perceptuel billeddeduplikering med de angivne tærskler og skriver dens målinger for arbejde, accepteret fejl og anslået besparelse i indholdsstørrelse som JSON

Syntaks

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

Parametre

MaxHashDistanceMaksimal Hamming-afstand for 64-bit differenshash fra 0 til 7
MaxMeanErrorMaksimal gennemsnitlig fejl i den afkodede prøvekanal fra 0 til 255
MaxChannelErrorMaksimal afkodet fejl for én samplet kanal fra 0 til 255
ReportModtager JSON-dokumentet

Returværdier

Returnerer antallet af lignende billedobjekter, som prøvekørslen ville samle, eller 0, når intet par accepteres, eller anmodningen er ugyldig

JSON-felter

thresholdsDe ønskede grænser for hashDistance, meanError og channelError
imagesScannedEgnede indirekte billedstrømme undersøgt
imagesDecodedBilleder dekodet til det faste sammenligningseksempel
decodeFailuresBilleder, der blev sprunget over, fordi deres pixeldata ikke kunne afkodes
canonicalImagesSærskilte accepterede kanoniske grupper
hashCandidatesTidligere bevarede billeder, der deler mindst ét differenshashbånd
candidateComparisonsPar, der bestod semantiske filtre og hashafstandsfiltre og nåede frem til eksempelbekræftelse
imagesDeduplicatedBilleder accepteret som perceptuelle dubletter
referencesRepointedReferencer, som en aktiv handling ville omdirigere
reclaimableBytesKodede nyttelastbytes, der tilhører accepterede dubletstrømme
samplesComparedPrøveværdier for farvekanaler undersøgt under bekræftelsen
maxAcceptedHashDistanceStørste accepterede hashafstand
maxAcceptedMeanErrorStørste accepterede gennemsnitlige absolutte kanalfejl
maxAcceptedChannelErrorStørste accepterede fejl i en enkelt kanal

Bemærkninger

Metoden omskriver aldrig referencer og fjerner aldrig objekter

Rapporten estimerer besparelsen i kodet streamnyttelast og udelader overhead fra indirekte objekter, ordbøger, krydsreferencer og containere

Gennemse det accepterede maksimale antal fejl og det resulterende dokument visuelt, før lempelige tærskler anvendes

Se også

DeduplicateSimilarImages, TPDFlibImageSimilarityDedupStats, GetImageDeduplicationReportJSON