รีเคิร์ด THPDFImageRecompressionCostInfo

telemetry ของรอบ recompression รูปภาพแบบชั่งต้นทุนภาพ: จำนวนที่สแกนกับตัวเลือกที่เข้าเกณฑ์ ผลแยกตาม codec ตัวนับการทดลองกับการปฏิเสธ ค่ารวมคุณภาพกับ error และไบต์ที่ประหยัดได้

การประกาศ

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;

ยูนิต

HPDFDoc

ฟิลด์

ฟิลด์วัตถุประสงค์
ScannedImageCountจำนวนรูปภาพที่รอบนี้ตรวจผ่านตา
CandidateImageCountจำนวนรูปภาพที่เข้าสู่การค้นหาคุณภาพหลังผ่านการตรวจสิทธิ์
RecompressedImageCountจำนวนรูปภาพที่ encode ใหม่จริงและเขียนกลับลงไป
RecompressedJPEGCountจำนวนรูปที่ encode ใหม่ซึ่ง filter สุดท้ายเป็น JPEG
RecompressedJPEG2000Countจำนวนรูปที่ encode ใหม่ซึ่ง filter สุดท้ายเป็น JPEG 2000
EncodingTrialCountจำนวนการ encode ทดลองที่ทำไปขณะกวาดช่วงคุณภาพ
VisualErrorRejectionCountจำนวนรอบทดลองที่ถูกปฏิเสธเพราะ perceptual error เกินงบที่ตั้งไว้
ByteCostRejectionCountจำนวนรอบทดลองที่ถูกปฏิเสธเพราะน้ำหนักต้นทุนไบต์กด score จนตกเกณฑ์
SelectedQualitySumผลรวมคุณภาพที่เลือกของแต่ละรูปที่ recompress เอาไว้คำนวณค่าเฉลี่ย
MaximumSelectedPerceptualErrorperceptual error สูงสุดในกลุ่มที่ยอมรับ
BytesBefore / BytesAfterจำนวนไบต์ของ image stream ก่อนและหลังรอบนี้
BytesSavedผลต่างของไบต์ที่ทำได้ เทียบกับเกณฑ์ประหยัดขั้นต่ำใน options
DeterministicSelectiontrue เมื่อทุกการตัดสินใจที่รายงานมาเกิดจากการเทียบต้นทุนแบบ deterministic

หมายเหตุการใช้งาน

API ที่เกี่ยวข้อง