תוספי מצלמה

Camera2 ו-CameraX מספקות Extensions API שמאפשר לאפליקציה שלכם לגשת לתוספים הבאים שהספקים הטמיעו במכשירי Android:

  • אוטומטי: מצב ההרחבה מותאם אוטומטית בהתאם לרקע הנוכחי של הסצנה, שמשתנה בהתאם להטמעה של ספריית הספק. לדוגמה, בתרחישים של תאורה חלשה, המצלמה עוברת אוטומטית למצב לילה כדי לצלם תמונה. בתמונות דיוקן, התכונה 'שיפור הפנים' או 'בוקה' מופעלות אוטומטית.
  • בוקה: חידוד של מושא הצילום בחזית וטשטוש של הרקע. בדרך כלל משתמשים בו כדי לצלם תמונות דיוקן של אנשים עם רקע רך ולא בפוקוס.
  • ריטוש פנים: שיפור טקסטורת העור, גוון העור שמתחת לעיניים ועוד.
  • HDR (טווח דינמי גבוה): מרחיב את טווח החשיפה, וכך התמונות חיות יותר. במצב HDR, המצלמה מצלמת כמה תמונות עם ערכי חשיפה שונים וממזגת אותן לתמונה אחת.
  • לילה: הבהרת תמונות בתנאי תאורה חלשה. המצלמה מצלמת כמה תמונות בערכי חשיפה שונים ומשלבת אותן לתמונה אחת. התהליך הזה יכול להימשך כמה שניות, והמשתמש צריך להחזיק את הטלפון יציב בזמן שהמצלמה מצלמת תמונות.

ממשקי ה-API של התוספים Camera2 ו-CameraX חושפים את אותו סט של תוספים, שזמינים במכשירים נתמכים רבים.

מכשירים נתמכים

לא כל המכשירים תומכים בתוספים, וגם אם מכשיר תומך בתוספים, הוא לא תומך בכל התוספים.

רשימה של מכשירים מוכרים שתומכים בתוספים זמינה במאמר מכשירים נתמכים. כדי לבדוק אם תוסף זמין במכשיר שלכם, אפשר לעיין במסמכים של Camera2 Extensions API ושל CameraX Extensions API.

השלבים הבאים

כך מפעילים תוספים למצלמה באפליקציה: