العربية

الصور والصور · محول الصور والضاغط

أخذ عينات كروما الفرعية: لماذا JPEG يطمس النص الأحمر والخطوط الملونة الرفيعة

· كيف يعمل

تنسيقات الصور jpeg جودة الصورة

خطوط داكنة حادة بجانب عينات الخطوط الحمراء والزرقاء الناعمة
الرسم التوضيحي المتجه الأصلي ToolAcre

JPEG وفقدان WebP يخزن الألوان بدقة أقل من السطوع، وهو غير مرئي في الصور ويكون واضحًا على النص الأحمر. يشرح هذا المنشور 4:2:0 المعاينة الفرعية، ولماذا تقوم برامج التشفير بذلك، وكيفية اختيار تنسيق عندما تكون حواف الألوان مهمة.

العلامة الحمراء التي ظهرت غامضة بينما ظل النص الأسود حادًا - وهو العرض الذي يشير مباشرة إلى أخذ عينات فرعية من اللون

يمكن أن تظهر العلامة الحمراء بشكل أكثر ليونة من النص الداكن المجاور حتى عندما يبدأ كلاهما كمتجهات واضحة في لقطة الشاشة. هذا العرض يستحق التحقيق، لكنه لا يحدد في حد ذاته وضعًا دقيقًا لأخذ عينات من اللون. ToolAcre يفك تشفير المصدر، ويرسم وحدات البكسل على لوحة ويطلب من المتصفح JPEG أو WebP بايت؛ الحافة الناتجة هي دليل، في حين أن القرارات الخاصة للمشفر ليست كذلك.

ابدأ بصورة يمكن التحكم بها تحتوي على حدود ضيقة باللون الأحمر والأزرق والرمادي والأسود على خلفية واحدة. احتفظ بأبعاده دون تغيير، وقم بتصدير كل هدف مرة واحدة وافحص التنزيلات بحجم البكسل الأصلي. إذا كانت المخرجات المفقودة فقط تشوه الحدود المشبعة، فإن اختيار التنسيق يكون متورطًا. إذا كانت كل مخرجات ناعمة، فتحقق أولاً من حدوث تغيير الحجم، لأن الخطة تصنف أي أبعاد تم تغييرها على أنها إعادة تشكيل.

Luma وchroma: تقسيم البكسل إلى سطوع ولون - تحويل YCbCr ولماذا تفصل أجهزة التشفير بين الاثنين

يصف المخطط التفصيلي تحويلات Luma وChroma، ومع ذلك لا يظهر رمز التحويل في هذا المستودع. يوفر التطبيق RGBA بكسل تم فك تشفيره إلى برنامج تشفير المتصفح ولا يتلقى مطلقًا مستويات سطوع أو ألوان منفصلة. وبالتالي يمكنه توثيق التمييز العملي - قد يؤدي فقدان البيانات إلى تجاهل التفاصيل المرئية - دون التظاهر بالكشف عن حسابات معامل المتصفح أو تمثيل الألوان الداخلية.

يغير هذا الحد كيفية كتابة تقرير العيب. قم بتسجيل نوع المصدر MIME ونوع الهدف MIME والجودة والأبعاد الأصلية والمخرجات والمتصفح والاقتصاص الذي يوضح الحافة المتأثرة. لا تذكر أن قناة معينة قد تم تخفيضها إلى النصف ما لم يثبت فحص التشفير ذلك. يمكن استنساخ ملاحظة دقيقة؛ قد يؤدي التفسير المستعار حول إعدادات التنفيذ المخفية إلى إرسال المشرفين نحو عنصر تحكم ليس لديهم.

يمكن ملاحظة فقدان تفاصيل الألوان، لكن هذا المستودع لا ينفذ أو يكشف تحويل YCbCr

التسميات المألوفة 4:4:4، 4:2:2 و4:2:0 ليست عناصر تحكم في هذه الواجهة. يمرر `encodeCanvas` فقط النوع MIME، وبالنسبة لـ JPEG أو WebP، فإن قيمة الجودة تمت تسويتها. لا تحتوي اللوحة ولا خطة التحويل على حقل أخذ عينات فرعية. إن القسم الذي يعرض هذه الأوضاع على أنها قابلة للتحديد من شأنه أن يتعارض مع المنتج الذي تم شحنه، وبالتالي فإن الدرس المفيد هو غياب هذا الاختيار.

عندما تكون دقة حافة اللون متطلبًا، اختر مسارًا يمكنك فحص نتيجته بدلاً من افتراض الوضع من شريط التمرير. PNG هو برنامج التشفير المتوفر بدون فقدان البيانات ويحافظ على ألفا عندما تظل الأبعاد ثابتة. يتم وصف مخرجات JPEG وToolAcre WebP بشكل صريح على أنها مفقودة في كل جودة. يعد هذا التمييز المدعوم بالمصدر كافيًا لاختيار مرشح أكثر أمانًا للرسومات التخطيطية دون نشر مصفوفة دعم غير مدعومة.

لا يكشف برنامج تشفير المتصفح عن 4:4:4، 4:2:2 أو 4:2:0 محدد

تقوم الصور الفوتوغرافية بتوزيع التفاصيل عبر الأنسجة والإضاءة والحدود غير المنتظمة، لذا فإن التغيير البسيط في حافة اللون يمكن أن يكون أقل وضوحًا مما هو عليه في قاعدة الواجهة ذات البكسل الواحد. هذا اختبار تجريبي، وليس ادعاءً بأن الرؤية البشرية تتبع نسبة مشفرة في ToolAcre. لا يقوم التطبيق بحساب التشابه الإدراكي أو تصنيف المحتوى أو التصديق على أن الضرر سيكون غير مرئي للمشاهد.

استخدام المواد التمثيلية. تعتبر الصورة الشخصية وحدها اختبارًا سيئًا لنظام تصميم مليء بالكتابة الملونة، كما أن المخطط الاصطناعي وحده يعد وكيلًا ضعيفًا لمكتبة الصور. يقوم المحول بقياس حجم البايت ويقدم معاينة قبل وبعد للنتيجة الأولى، ولكن يجب أن يتضمن القبول فتح الملف في التخطيط الفعلي. يمكن أن يؤدي قياس المعاينة إلى إخفاء الضرر الحدودي قيد المراجعة تمامًا.

قد تخفي الصور الفوتوغرافية فقدان حواف الألوان بشكل أفضل من الرسومات؛ لم يتم التأكيد على نموذج الرؤية هنا

تركز الرسومات المعنى في التحولات الصعبة: تسطير تحذير أحمر، أو سلسلة زرقاء في مخطط أو نص ملون باللون الأبيض. عندما يتم مزج العينات المجاورة أو تقريبها أثناء التشفير المنقوص، يمكن أن تظهر الحافة وكأنها تنزف على الرغم من عدم تغيير موقعها. يضيف تغيير الحجم آلية أخرى لأن `drawImage` يعيد رسم المصدر بدرجة عالية من التجانس قبل التشفير.

افصل بين تلك الآليات عن طريق تثبيت الأبعاد للمقارنة الأولى. إذا ظل PNG واضحًا أثناء تليين JPEG وWebP، فإن مرحلة التشفير مع فقدان البيانات هي مرحلة التمييز. كرر بعد ذلك مع تغيير الحجم المتعمد لمعرفة ما تضيفه إعادة التشكيل. هذه التجربة المكونة من خطوتين أقوى من تغيير الجودة والأبعاد والشكل معًا، لأن قرارًا واحدًا فقط يتحرك في كل جولة.

ما يتيح لك برنامج تشفير المتصفح التحكم فيه - رقم الجودة ولكن لا يوجد مفتاح تبديل العينات الفرعية، ولماذا يكون فقدان WebP دائمًا 4:2:0

ToolAcre يمنح المتصفح رقم جودة تم تثبيته من 0.01 إلى 1 لـ JPEG وWebP. لا يوفر أي مفتاح لأخذ عينات الألوان أو تحويل الجداول أو جهد التشفير. إن ادعاء المصنف بأن الخسارة WebP هي دائمًا وضع أخذ عينات فرعية مسمى هو خارج التنفيذ الذي تم فحصه، لذلك لا تكرره هذه المقالة عمدًا كضمان للمنتج.

إن الاستجابة العملية لاختيار التشفير المخفي لا تتمثل في البحث عن مربع اختيار غير موثق. قارن المخرجات الفعلية، واحتفظ بالمصدر، وحدد PNG عندما تكون الحواف الملونة الدقيقة أكثر أهمية من ملف أصغر. إذا كان خط أنابيب الإنتاج يتطلب وضعًا محددًا لأخذ العينات، فاستخدم برنامج التشفير الذي يكشفه API الموثق؛ لا يمكن للوحة القماشية API أن تفي بعقد لا تقبله أبدًا.

الأداة تمر بالجودة فقط؛ تظل سياسة أخذ العينات الفرعية الخاصة ببرنامج التشفير مخفية

أنشئ مخطط اختبار 1200-by-800 بأقطار رفيعة باللونين الأحمر والأزرق، وعلامات داكنة، وتدرج محايد سلس وزاوية شفافة واحدة. قم بتصديره دون تغيير الحجم إلى PNG وJPEG وWebP. لا يمكن للمستودع التنبؤ بإجماليات البايت أو العناصر الدقيقة، لذا قم بتدوين النتائج المقاسة التي تظهرها اللوحة بدلاً من إدراج النسب المئوية الموعودة في خطة الاختبار.

عند نسبة 100 بالمائة، قارن الحدود الملونة مع عناصر التحكم الداكنة وتحقق مما إذا كانت الزاوية الشفافة باقية أم لا. PNG يجب أن يحتفظ بألفا من خلال برنامج التشفير غير المفقود المدعوم؛ JPEG يتلقى اللون غير اللامع المحدد لأنه لا يمكنه تخزين ألفا؛ WebP يحتفظ بألفا ولكنه لا يزال يحمل علامة فقدان. تختبر هذه النتائج الثلاثة المرئية خصائص منفصلة وتتجنب التعامل مع كلمة "أصغر" كمرادف لكلمة "أفضل".

الخلاصة: اختر التنسيق حسب المحتوى - كيف يتيح لك محول الصور والضاغط تصدير نفس الصورة مثل PNG عندما يجب أن تظل حواف الألوان واضحة

لا يمكن أن يضمن اختيار التنسيق كيفية عرض كل تطبيق للألوان أو تكبير الصورة أو تغيير حجمها للعرض. ToolAcre أيضًا لا يعرض بيانات تعريف العينات الفرعية من مخرجاته أو يوفر مقياسًا لفرق البكسل. تعني هذه الإغفالات أن الفحص النهائي يجب أن يكون في الصفحة المستهدفة أو المستند أو التطبيق وليس داخل لوحة التحويل فقط.

بالنسبة للنص المشبع والقواعد ذات الألوان الضيقة، ابدأ بالمرشح غير المفقود وقم بتبرير أي استبدال مفقود بالفحص المباشر. يجعل محول الصور والضاغط هذه المقارنة قابلة للتكرار على جهاز واحد: نفس المصدر، والأبعاد الثابتة، وثلاثة تنسيقات إخراج ووحدات البايت المقاسة. يجب أن تحدد النتيجة - وليس رقم شريط التمرير المشترك أو وضع العينات الفرعية المفترض - ما سيتم شحنه.