Kameraerweiterungen

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

  • Automatisch:Der Erweiterungsmodus wird an den aktuellen Szenenhintergrund angepasst. Dieser hängt von der Implementierung der Anbieterbibliothek ab. Beispielsweise schaltet die automatische Kamera bei wenig Licht in den Modus „Nacht“, um ein Bild zu machen. Auf Porträtfotos werden „Gesichtsretusche“ oder „Bokeh“ automatisch angewendet.
  • Bokeh:Das Motiv im Vordergrund wird scharf gestellt und der Hintergrund weichgezeichnet. Wird normalerweise verwendet, um Porträtfotos von Personen mit einem weichen, weichgezeichneten Hintergrund aufzunehmen.
  • Gesichtsretusche:Hiermit werden z. B. die Hautstruktur oder der Ton unter den Augen verbessert.
  • HDR (High Dynamic Range): vergrößert den Belichtungsbereich und sorgt so für lebhaftere Fotos. Im HDR-Modus nimmt die Kamera mehrere Fotos mit verschiedenen Belichtungswerten auf und führt sie zu einem zusammen.
  • Nacht:Hiermit werden Fotos auch bei wenig Licht aufgehellt. Die Kamera nimmt mehrere Fotos mit verschiedenen Belichtungswerten auf und führt sie zu einem zusammen. Dieser Vorgang kann einige Sekunden dauern und der Nutzer sollte das Smartphone ruhig halten, während die Kamera Fotos aufnimmt.

Die Erweiterungs-APIs Camera2 und CameraX stellen dieselben Erweiterungen zur Verfügung, die auf vielen unterstützten Geräten verfügbar sind.

Unterstützte Geräte

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

Eine Liste der bekannten Geräte, die Erweiterungen unterstützen, findest du unter Unterstützte Geräte. Informationen dazu, ob eine Erweiterung auf Ihrem Gerät verfügbar ist, finden Sie in der Dokumentation zur Camera2 Extensions API bzw. CameraX Extensions API.

Nächste Schritte

Weitere Informationen zum Aktivieren von Kameraerweiterungen für Ihre App: