Registro THPDFImageRecompressionCostInfo

Telemetría de una pasada de recompresión de imágenes por coste visual: recuentos de escaneadas y candidatas, resultados por códec, contadores de pruebas y rechazos, agregados de calidad y error, y bytes ahorrados

Declaración

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;

Unidad

HPDFDoc

Campos

CampoPropósito
ScannedImageCountImágenes inspeccionadas por la pasada
CandidateImageCountImágenes que entraron en la búsqueda de calidad tras las comprobaciones de elegibilidad
RecompressedImageCountImágenes realmente recodificadas y vueltas a escribir
RecompressedJPEGCountImágenes recodificadas cuyo filtro final es JPEG
RecompressedJPEG2000CountImágenes recodificadas cuyo filtro final es JPEG 2000
EncodingTrialCountCodificaciones de prueba realizadas al barrer el rango de calidad
VisualErrorRejectionCountPruebas rechazadas porque el error perceptual superó el presupuesto
ByteCostRejectionCountPruebas rechazadas porque el peso del coste en bytes dominó la puntuación
SelectedQualitySumSuma de las calidades elegidas por imagen recomprimida, para calcular una media
MaximumSelectedPerceptualErrorMayor error perceptual entre las recompresiones aceptadas
BytesBefore / BytesAfterBytes de los flujos de imagen antes y después de la pasada
BytesSavedDiferencia de bytes lograda; compárela con el umbral de ahorro mínimo de las opciones
DeterministicSelectiontrue cuando cada elección notificada procedió de la comparación de costes determinista

Notas de uso

APIs relacionadas