THPDFImageRecompressionCostInfo Record

Telemetria przebiegu rekompresji obrazów o koszcie wizualnym: liczniki przeskanowanych obrazów i kandydatów, wyniki per kodek, liczniki prób i odrzuceń, agregaty jakości i błędu oraz oszczędności bajtów

Deklaracja

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;

Jednostka

HPDFDoc

Pola

PolePrzeznaczenie
ScannedImageCountObrazy objęte przeglądem przez przebieg
CandidateImageCountObrazy, które weszły do wyszukiwania jakości po sprawdzeniach kwalifikacji
RecompressedImageCountObrazy faktycznie ponownie zakodowane i zapisane z powrotem
RecompressedJPEGCountPonownie zakodowane obrazy, których filtrem końcowym jest JPEG
RecompressedJPEG2000CountPonownie zakodowane obrazy, których filtrem końcowym jest JPEG 2000
EncodingTrialCountPróbne kodowania wykonane podczas przemiatania zakresu jakości
VisualErrorRejectionCountPróby odrzucone, ponieważ błąd percepcyjny przekroczył budżet
ByteCostRejectionCountPróby odrzucone, ponieważ waga kosztu bajtów zdominowała ocenę
SelectedQualitySumSuma jakości wybranych dla każdego rekompresowanego obrazu, do wyliczenia średniej
MaximumSelectedPerceptualErrorNajwyższy błąd percepcyjny wśród przyjętych rekompresji
BytesBefore / BytesAfterBajty strumieni obrazów przed i po przebiegu
BytesSavedOsiągnięta różnica bajtów; porównaj z progiem minimalnych oszczędności opcji
DeterministicSelectiontrue, gdy każdy zaraportowany wybór wyszedł z deterministycznego porównania kosztów

Uwagi dotyczące użycia

Powiązane API