Înregistrarea THPDFImageRecompressionCostInfo

Telemetria unei treceri de recomprimare a imaginilor după cost vizual: numărători de imagini scanate și candidate, rezultate per codec, contoare de încercări și respingeri, agregate de calitate și eroare, și economii de octeți

Declarație

THPDFImageRecompressionCostInfo= record
  ScannedImageCount: Integer;
  CandidateImageCount: Integer;
  RecompressedImageCount: Integer;
  RecompressedJPEGCount: Integer;
  RecompressedJPEG2000Count: Integer;
  EncodingTrialCount: Integer;
  VisualErrorRejectionCount: Integer;
  ByteCostRejectionCount: Integer;
  SelectedQualitySum: Integer;
  MaximumSelectedPerceptualError: Double;
  BytesBefore: Int64;
  BytesAfter: Int64;
  BytesSaved: Int64;
  DeterministicSelection: boolean;
end;

Unitate

HPDFDoc

Câmpuri

CâmpScop
ScannedImageCountImagini inspectate de trecere
CandidateImageCountImagini care au intrat în căutarea de calitate după verificările de eligibilitate
RecompressedImageCountImagini efectiv reencodate și scrise înapoi
RecompressedJPEGCountImagini reencodate al căror filtru final este JPEG
RecompressedJPEG2000CountImagini reencodate al căror filtru final este JPEG 2000
EncodingTrialCountEncodări de probă efectuate în timpul baleierii intervalului de calitate
VisualErrorRejectionCountÎncercări respinse pentru că eroarea perceptuală a depășit bugetul
ByteCostRejectionCountÎncercări respinse pentru că ponderea costului în octeți a dominat scorul
SelectedQualitySumSuma calităților alese per imagine recomprimată, pentru calculul unei medii
MaximumSelectedPerceptualErrorCea mai mare eroare perceptuală dintre recomprimările acceptate
BytesBefore / BytesAfterOcteții fluxurilor de imagini înainte și după trecere
BytesSavedDiferența de octeți obținută; comparați-o cu pragul de economii minime al opțiunilor
DeterministicSelectiontrue când fiecare alegere raportată a venit din comparația deterministă de costuri

Note de utilizare

API-uri asociate