漸進式 JPEG 2000 解碼
THPDFJpeg2000Decoder.LoadProgressiveFromByteArray 以呼叫端選定的解析度層級與品質層上限解碼 codestream
解析度精煉
ReduceFactor 取 0 到 32 之間的值時會挑選越來越小的反小波輸出,0 代表完整的來源解析度
解碼器會在配置分量點陣之前先套用縮減,因此預覽仍受 MaxOutputBytes 約束,不必先配置最終影像
品質精煉
QualityLayers 把封包解碼限制在前 1 到 100 個品質層,0 則解碼所有可用層
QualityLayerLimit 回報最近一次成功解碼所用的上限
編碼漸進式來源
TJpeg2000Bitmap.QualityLayers 寫入 1 到 100 個品質層,ProgressionOrder 則挑選 LRCP、RLCP、RPCL、PCRL 或 CPRL 封包順序
只要解碼器以完整解析度消費所有層,每種支援的順序都會收斂到相同的最終像素