يوفر تطبيقا camera2 وcameraX واجهة برمجة تطبيقات للإضافات تسمح لتطبيقك بالوصول إلى الإضافات التالية التي نفّذها المورّدون على أجهزة Android:
- تلقائي: لضبط وضع الإضافة وفقًا لخلفية المشهد الحالية، والتي تعتمد على التنفيذ في مكتبة المورّدين. على سبيل المثال، في سيناريوهات الإضاءة المنخفضة، يتم التبديل إلى الوضع التلقائي لالتقاط صورة. بالنسبة إلى صور "بورتريه"، يتم تطبيق ميزة "تجميل الوجه" أو "تمويه الوجه" تلقائيًا.
- ضبابي: يؤدي هذا الخيار إلى زيادة حدّة الهدف المُراد تصويره وتعتيم الخلفية. يُستخدَم عادةً لالتقاط صور عمودية لأشخاص بخلفية ناعمة خارجة عن التركيز.
- تجميل الوجه: لتحسين مظهر البشرة ودرجة اللون تحت العينين وغير ذلك.
- نطاق عالي الديناميكية (HDR): يعمل على توسيع نطاق التعرّض، ما يؤدي إلى الحصول على صور أكثر وضوحًا. في وضع النطاق العالي الديناميكية، تلتقط الكاميرا عدة صور بقيم تمويه مختلفة وتدمجها في صورة واحدة.
- في الليل: لزيادة سطوع الصور في حالات الإضاءة المنخفضة. تلتقط الكاميرا عدة صور بقيم إضاءة مختلفة وتدمجها في صورة واحدة. يمكن أن تستغرق هذه العملية عدة ثوانٍ، ويجب على المستخدم تثبيت الهاتف أثناء التقاط الكاميرا للصور.
تعرض واجهتا برمجة التطبيقات للإضافة camera2 وcameraX مجموعة الإضافات نفسها المتوفرة على العديد من الأجهزة المتوافقة.
الأجهزة المتوافقة
لا تتوافق بعض الأجهزة مع الإضافات، وحتى إذا كان الجهاز متوافقًا مع الإضافات، لا يتوافق مع جميع الإضافات.
للحصول على قائمة بالأجهزة المعروفة المتوافقة مع الإضافات، يُرجى الاطّلاع على الأجهزة المتوافقة. للتحقق من توفُّر إضافة على جهازك، يمكنك الاطّلاع على المستندات واجهة برمجة تطبيقات إضافات Camera2 وواجهة برمجة تطبيقات إضافات CameraX، على التوالي.
الخطوات التالية
تعرَّف على كيفية تفعيل إضافات الكاميرا لتطبيقك:
- مستندات واجهة برمجة التطبيقات للإضافات في تطبيق Camera2
- مستندات واجهة برمجة التطبيقات للإضافات في CameraX