THPDFImageRecompressionCostOptions レコード

視覚コスト画像再圧縮探索を調整します。品質範囲とステップ、知覚誤差予算、視覚とバイトコストの重み、最小削減量、サンプリング間隔を含みます

宣言

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

ユニット

HPDFDoc

フィールド

フィールド目的
MinimumQuality走査する品質範囲の下限。既定値は 30
MaximumQuality走査する品質範囲の上限。既定値は 90
QualityStep試行品質どうしの間隔。既定値は 10
MaximumPerceptualError候補が採用されるために超えてはならない知覚誤差。既定値は 3.0
VisualErrorWeightコストスコアにおける知覚誤差項の重み。既定値は 1.0
ByteCostWeightコストスコアにおけるバイトコスト項の重み。既定値は 1.0
MinimumSavingsBytes再圧縮を保持するために必要な最小バイト削減量。既定値は 1
SampleStride誤差測定のためにデコード済み画像をサンプリングするときのピクセル間隔。既定値は 4
Default上記の値を返すクラス関数

使用上の注意

関連 API