THPDFImageRecompressionCostOptions Record

Strojenie wyszukiwania rekompresji obrazów o koszcie wizualnym: zakres i krok jakości, budżet błędu percepcyjnego, wagi wizualna i kosztu bajtów, minimalne oszczędności oraz krok próbkowania

Deklaracja

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

Jednostka

HPDFDoc

Pola

PolePrzeznaczenie
MinimumQualityDolna granica przemiatanego zakresu jakości; domyślnie 30
MaximumQualityGórna granica przemiatanego zakresu jakości; domyślnie 90
QualityStepPrzyrost między jakościami prób; domyślnie 10
MaximumPerceptualErrorBłąd percepcyjny, którego kandydat nie może przekroczyć, aby zostać przyjętym; domyślnie 3.0
VisualErrorWeightWaga składnika błędu percepcyjnego w ocenie kosztu; domyślnie 1.0
ByteCostWeightWaga składnika kosztu bajtów w ocenie kosztu; domyślnie 1.0
MinimumSavingsBytesMinimalna oszczędność bajtów wymagana, zanim rekompresja zostanie zachowana; domyślnie 1
SampleStrideKrok pikselowy używany przy próbkowaniu zdekodowanych obrazów do pomiaru błędu; domyślnie 4
DefaultClass function zwracająca wartości wymienione powyżej

Uwagi dotyczące użycia

Powiązane API