فك ترميز JPEG 2000 التدريجي

يفكّ THPDFJpeg2000Decoder.LoadProgressiveFromByteArray تيار الشفرات عند مستوى دقة يحدده المستدعي وسقف طبقات جودة

تحسين الدقة

قيم ReduceFactor من صفر حتى 32 تختار مخرجات موجي عكسية متناقصة الحجم تدريجيًا، حيث الصفر هو الدقة الكاملة للمصدر

يطبّق المفكك الاختزال قبل تخصيص الصور النقطية للمكوّنات، فتبقى المعاينات خاضعة لـ MaxOutputBytes دون تخصيص الصورة النهائية أولًا

تحسين الجودة

يحدّ QualityLayers فك حزم الترميز في أول 1 إلى 100 طبقة جودة، بينما يفك الصفر كل الطبقات المتاحة

يُبلغ QualityLayerLimit عن الحد المستخدم في آخر فك ترميز ناجح

ترميز المصادر التدريجية

تكتب TJpeg2000Bitmap.QualityLayers من 1 إلى 100 طبقة جودة، ويختار ProgressionOrder ترتيب الحزم LRCP أو RLCP أو RPCL أو PCRL أو CPRL

كل ترتيب مدعوم يتقارب إلى البكسلات النهائية نفسها عندما يستهلك المفكك كل الطبقات بالدقة الكاملة