THPDFImageRecompressionCostOptions Record

시각 비용 기반 이미지 재압축 탐색을 조정합니다. 품질 범위와 단계, 지각 오차 예산, 시각·바이트 비용 가중치, 최소 절감, 샘플링 보폭을 다룹니다

선언

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