Enregistrement THPDFImageRecompressionCostInfo

Télémétrie d'une passe de recompression d'images à coût visuel : comptages balayés et candidats, issues par codec, compteurs d'essais et de rejets, agrégats de qualité et d'erreur, et octets économisés

Déclaration

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;

Unité

HPDFDoc

Champs

ChampObjectif
ScannedImageCountImages inspectées par la passe
CandidateImageCountImages entrées dans la recherche de qualité après les contrôles d'éligibilité
RecompressedImageCountImages réellement réencodées et réécrites
RecompressedJPEGCountImages réencodées dont le filtre final est JPEG
RecompressedJPEG2000CountImages réencodées dont le filtre final est JPEG 2000
EncodingTrialCountEncodages d'essai effectués pendant le balayage de la plage de qualité
VisualErrorRejectionCountEssais rejetés parce que l'erreur perceptuelle dépassait le budget
ByteCostRejectionCountEssais rejetés parce que le poids du coût en octets dominait le score
SelectedQualitySumSomme des qualités choisies par image recompressée, pour calculer une moyenne
MaximumSelectedPerceptualErrorErreur perceptuelle la plus élevée parmi les recompressions acceptées
BytesBefore / BytesAfterOctets du flux d'images avant et après la passe
BytesSavedDifférence d'octets obtenue ; comparez-la au seuil d'économie minimale des options
DeterministicSelectiontrue quand chaque choix rapporté provient de la comparaison de coûts déterministe

Notes d'utilisation

API associées