THPDFImageRecompressionCostOptions Record

Stimmt die visuelle Bild-Rekompressionssuche ab: Qualitätsbereich und Schrittweite, Wahrnehmungsfehler-Budget, Gewichte für visuellen Fehler und Byte-Kosten, Mindesteinsparung und Sampling-Schrittweite

Deklaration

THPDFImageRecompressionCostOptions= record
  MinimumQuality: Integer;
  MaximumQuality: Integer;
  QualityStep: Integer;
  MaximumPerceptualError: Double;
  VisualErrorWeight: Double;
  ByteCostWeight: Double;
  MinimumSavingsBytes: Int64;
  SampleStride: Integer;
  class function Default: THPDFImageRecompressionCostOptions; static;
end;

Unit

HPDFDoc

Felder

FeldZweck
MinimumQualityUntergrenze des durchlaufenen Qualitätsbereichs; Standard 30
MaximumQualityObergrenze des durchlaufenen Qualitätsbereichs; Standard 90
QualityStepSchrittweite zwischen Versuchsqualitäten; Standard 10
MaximumPerceptualErrorWahrnehmungsfehler, den ein Kandidat zur Annahme nicht überschreiten darf; Standard 3.0
VisualErrorWeightGewicht des Wahrnehmungsfehler-Terms in der Kostenbewertung; Standard 1.0
ByteCostWeightGewicht des Byte-Kosten-Terms in der Kostenbewertung; Standard 1.0
MinimumSavingsBytesMinimale Byte-Einsparung, bevor eine Rekompression behalten wird; Standard 1
SampleStridePixel-Schrittweite beim Abtasten dekodierter Bilder für die Fehlermessung; Standard 4
DefaultKlassenfunktion, die die oben gelisteten Werte zurückgibt

Verwendungshinweise

Verwandte APIs