# العمليات المنطقية على قنوات الصورة

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

## الأسئلة الشائعة

### ما الذي تحسبه الأداة؟

تأخذ الأداة قيم الأحمر والأخضر والأزرق ذات 8 بت لكل بكسل، وتجمعها باستخدام عامل البتات المحدد. وتصبح النتيجة الوحيدة هي قيمة الرمادي لذلك البكسل. يعطي بكسل بقيمة أحمر 240 وأخضر 60 وأزرق 255 القيمة 48 مع AND و255 مع OR.

### ما وظيفة AND وOR وXOR؟

يحتفظ AND بالبتات المضبوطة في القنوات الثلاث كلها، لذا تكون النتيجة داكنة ما لم تكن جميع القنوات ساطعة. ويحتفظ OR بالبتات المضبوطة في أي قناة، لذا تكون النتيجة ساطعة إذا كانت أي قناة ساطعة. أما XOR، الذي يُسمى أيضًا eor، فيحتفظ بالبتات المضبوطة في عدد فردي من القنوات وينتج أنماطًا مخططة لافتة.

### لماذا تبدو النتيجة مقسمة إلى درجات أو مخططة؟

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

### ماذا يحدث مع صورة بتدرج الرمادي؟

تُعامل صورة تدرج الرمادي على أنها ثلاث قنوات متطابقة. عندئذ يعيد AND وOR قيم الرمادي الأصلية، ويعيد XOR القيمة نفسها أيضًا، لأن البتات المتساوية تظل مضبوطة عند وجود عدد فردي منها. ويكون العامل ذا معنى مع الصور الملونة.

### هل تُحافَظ على الشفافية؟

نعم، تُفصل قناة alpha، ثم تُجمع قنوات الألوان وتُرفق بها قناة alpha مجددًا. وتظل المناطق الشفافة شفافة في الناتج ذي تدرج الرمادي.

### ما فائدة هذه الأداة؟

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

### ما صيغة الإخراج؟

الناتج PNG غير فاقد للبيانات ويظهر بتدرجات الرمادي. يحتفظ بأبعاد الصورة المرفوعة بعد تجاوز حد البكسل 4000.

### ما الصيغ التي يمكنني رفعها؟

ارفع صور JPEG وPNG وGIF وWebP وTIFF أو AVIF بحد أقصى 5 MB. تستخدم الملفات المتحركة إطارها الأول. لاحظ أن ضغط JPEG يغيّر البتات الأقل أهمية، لذا تبدو النتائج على ملفات JPEG أكثر تشويشًا منها على PNG.

### ما الفرق بين هذه الأداة وأداة مزج الصور بالعمليات البتية؟

تجمع هذه الأداة القنوات داخل صورة واحدة. أما أداة مزج الصور بالعمليات البتية فتجمع قنوات صورتين مختلفتين قناةً بقناة باستخدام المعاملات نفسها. استخدم تلك الأداة لمزج الصور، وهذه لتحليل صورة واحدة.

### ما المحرك المستخدم؟

تستخدم الأداة عملية bandbool من مكتبة sharp على libvips، التي تطبق المعامل على نطاقات كل بكسل. النتيجة دقيقة وحتمية.

إعلانك هنا؟

[راسلنا عبر البريد الإلكتروني](mailto:hi@dennn.is?subject=%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%20%D8%B9%D9%84%D9%89%20OneClick%20Pro)

[إعلان مجموعة إضافات جاهزة للوكلاء من أجل WordPress.](https://sleekwp.com/?ref=oneclickpro)
