Kameraerweiterungen

Camera2 und CameraX bieten eine Extensions API, mit der Ihre App auf die folgenden Erweiterungen zugreifen kann, die von Anbietern auf Android-Geräten implementiert wurden:

  • Automatisch:Der Erweiterungsmodus wird an den Hintergrund der aktuellen Szene angepasst. Dies hängt von der Implementierung der Anbieterbibliothek ab. Zum Beispiel bei wenig Licht wechselt automatisch in den Nachtmodus, um ein Bild aufzunehmen. Für Hochformatfotos Mit der Option „Automatisch“ werden Gesichtsretusche oder Bokeh-Effekt angewendet.
  • Bokeh: Hier wird das Motiv im Vordergrund scharfgestellt und der Hintergrund verschwommen. Wird normalerweise verwendet, um Porträtfotos von Personen mit einem weichen, unscharfen Hintergrund aufzunehmen.
  • Gesichtsretusche:Hiermit können Sie u. a. die Hautstruktur und den Hautton unter den Augen retuschieren.
  • HDR (High Dynamic Range): Erweitert den Belichtungsbereich, was zu lebendigeren Fotos führt. Im HDR-Modus nimmt die Kamera mehrere Fotos mit unterschiedlichen Belichtungswerten auf und führt sie zu einem zusammen.
  • Nacht: Hellt Fotos bei wenig Licht auf. Die Kamera nimmt mehrere Fotos mit verschiedenen Belichtungswerten zu erstellen und diese zu einem zusammenzuführen. Dieser Vorgang kann mehrere Sekunden lang und der Nutzer sollte das Smartphone ruhig halten, während die Kamera Fotos.

Die Camera2- und CameraX-Erweiterungs-APIs stellen denselben Satz von Erweiterungen, die auf vielen unterstützten Geräten.

Unterstützte Geräte

Nicht alle Geräte unterstützen Erweiterungen. Selbst wenn ein Gerät Erweiterungen unterstützt, werden nicht alle Erweiterungen unterstützt.

Eine Liste bekannter Geräte, die Erweiterungen unterstützen, Siehe Unterstützte Geräte. Um zu prüfen, ob eine Erweiterung auf Ihrem Gerät verfügbar ist, Camera2 Extensions API und CameraX Extensions API Dokumentation.

Nächste Schritte

So aktivieren Sie Kameraerweiterungen für Ihre App: