Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Camera2 und CameraX bieten eine Extensions API, mit der Ihre App auf die folgenden Erweiterungen zugreifen kann, die Anbieter auf Android-Geräten implementiert haben:
Automatisch:Der Erweiterungsmodus wird an den aktuellen Szenenhintergrund angepasst. Das hängt von der Implementierung der Anbieterbibliothek ab. Bei wenig Licht wird beispielsweise automatisch in den Nachtmodus gewechselt, um ein Foto aufzunehmen. Bei Porträts wendet die Funktion „Automatisch“ die Gesichtsretusche oder den Bokeh-Effekt an.
Bokeh:Das Motiv im Vordergrund wird scharf gestellt und der Hintergrund verschwommen dargestellt.
Wird in der Regel verwendet, um Porträtaufnahmen von Personen mit einem weichen, unscharfen Hintergrund zu machen.
Gesichtsretusche:Mit dieser Funktion können Sie die Hautstruktur, den Hautton unter den Augen und vieles mehr anpassen.
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 Bild zusammen.
Nacht:Hellt Fotos bei schwachem Licht auf. Die Kamera nimmt mehrere Fotos mit unterschiedlichen Belichtungswerten auf und führt sie zu einem Foto zusammen. Dieser Vorgang kann mehrere Sekunden dauern. Der Nutzer sollte das Smartphone ruhig halten, während die Kamera Fotos aufnimmt.
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, finden Sie unter Unterstützte Geräte. Ob eine Erweiterung auf Ihrem Gerät verfügbar ist, können Sie in der Dokumentation zur Camera2 Extensions API bzw. zur CameraX Extensions API nachlesen.
Nächste Schritte
So aktivieren Sie Kameraerweiterungen für Ihre App:
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-08-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-27 (UTC)."],[],[],null,["# Camera extensions\n\n[Camera2](/training/camera2) and [CameraX](/training/camerax) provide an Extensions\nAPI that lets your app access the following extensions that vendors have implemented\non Android devices:\n\n- **Auto:** adjusts the extension mode according to the current scene background, which depends on the vendor library implementation. For example, in low light scenarios, Auto switches to Night to take a picture. For portrait photos, Auto applies Face Retouch or Bokeh.\n- **Bokeh:** sharpens the foreground subject and blurs the background. Usually used to take portrait photos of people with a soft, out-of-focus background.\n- **Face Retouch:** touches up skin texture, under-eye tone, and more.\n- **HDR (High Dynamic Range):** widens exposure range, resulting in more vivid photos. In HDR mode, the camera takes several photos with various exposure values and merges them into one.\n- **Night:** brightens photos in low-light situations. The camera takes several photos at various exposure values and merge them into one. This process can take several seconds, and the user should hold the phone still while the camera captures photos.\n\nThe [Camera2](/training/camera2/extensions-api) and\n[CameraX](/training/camerax/extensions-api) Extension APIs expose the same set\nof extensions, which are available on many\n[supported devices](/training/camera/supported-devices).\n| **Note:** Camera2 and CameraX extensions are only available for the preview and image capture use cases, not video capture.\n\nSupported devices\n-----------------\n\nNot all devices support extensions, and even if a device has\nextensions support, it does not support all extensions.\n\nFor a list of known devices that support extensions,\nsee [Supported devices](/training/camera/supported-devices). To check if\nan extension is available on your device, see the\n[Camera2 Extensions API](/training/camera2/extensions-api) and\n[CameraX Extensions API](/training/camerax/extensions-api)\ndocumentation, respectively.\n\nNext steps\n----------\n\nLearn how to enable camera extensions for your app:\n\n- [Camera2 Extensions API documentation](/training/camera2/extensions-api).\n- [CameraX Extensions API documentation](/training/camerax/extensions-api)."]]