مرجع HotPDF

يُجري بحثًا محدودًا عن الجودة لصور JPEG وJPEG 2000 المحمّلة المؤهَّلة، ويتبنّى المرشح الأقل تكلفة الذي يفي بحدَّي الجودة والتوفير معًا

التصريح

function OptimizeLoadedImagesByVisualCost(
    const Options: THPDFImageRecompressionCostOptions;
    out AInfo: THPDFImageRecompressionCostInfo): Integer;

نموذج التكلفة

يُفكّ ترميز كل مرشَّح (candidate) مُرمَّز ويُقارن بالمصدر المفكوك الترميز عبر بواقي السطوع (luma) واللون (chroma) المُعايَنة على مقياس خطأ إدراكي مُطبَّع من صفر إلى 100

تُرفَض المرشحات التي تتجاوز MaximumPerceptualError أو تقل عن MinimumSavingsBytes قبل احتساب النقاط

score = VisualErrorWeight * sqr(error / MaximumPerceptualError)
      + ByteCostWeight * (candidateBytes / sourceBytes)

يُفكّ ترميز كل مرشَّح (candidate) مُرمَّز ويُقارن بالمصدر المفكوك الترميز عبر بواقي السطوع (luma) واللون (chroma) المُعايَنة على مقياس خطأ إدراكي مُطبَّع من صفر إلى 100

نموذج التكلفة

تحدد MinimumQuality وMaximumQuality وQualityStep محاولات الجودة المحدودة، وتُدرَج الجودة القصوى دائمًا حتى عندما لا تقسم الخطوة النطاق بالتساوي

تتحكم SampleStride في أخذ عينات بكسل حتمي من 1 إلى 64، بينما يتيح الوزنان غير السالبين للمستدعين تفضيل الدقة البصرية أو صغر حجم المخرجات

تبحث THPDFImageRecompressionCostOptions.Default في نطاق الجودة من 30 إلى 90 بخطوات مقدارها 10، وتحدّ الخطأ الإدراكي إلى 3، وتتطلب توفير بايت واحد على الأقل، وتأخذ عينة من كل بكسل رابع في كل بُعد، وتزن الخطأ البصري وتكلفة البايتات بالتساوي

نموذج التكلفة

تُبلغ النتيجة عن أعداد الصور الممسوحة والمؤهَّلة، وعمليات إعادة كتابة JPEG وJPEG 2000، ومحاولات الترميز، والرفوضات البصرية وتلك المتعلقة بتكلفة البايتات، وإجماليات الجودة المختارة، وأقصى خطأ إدراكي مقبول، وإجماليات البايتات، وحالة DeterministicSelection

نموذج التكلفة

يُفكّ ترميز كل مرشَّح (candidate) مُرمَّز ويُقارن بالمصدر المفكوك الترميز عبر بواقي السطوع (luma) واللون (chroma) المُعايَنة على مقياس خطأ إدراكي مُطبَّع من صفر إلى 100

يُفكّ ترميز كل مرشَّح (candidate) مُرمَّز ويُقارن بالمصدر المفكوك الترميز عبر بواقي السطوع (luma) واللون (chroma) المُعايَنة على مقياس خطأ إدراكي مُطبَّع من صفر إلى 100

تحسين الموارد والصور