漸進式 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 封包順序

只要解碼器以完整解析度消費所有層,每種支援的順序都會收斂到相同的最終像素