Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Camera2 e CameraX forniscono un'API Extensions
che consente alla tua app di accedere alle seguenti estensioni implementate dai fornitori
sui dispositivi Android:
Automatico:regola la modalità di estensione in base allo sfondo della scena corrente,
che dipende dall'implementazione della libreria del fornitore. Ad esempio, in condizioni di scarsa illuminazione, la modalità Auto passa alla modalità Notte per scattare una foto. Per le foto in verticale,
la funzionalità automatica applica il ritocco viso o l'effetto bokeh.
Bokeh:mette a fuoco il soggetto in primo piano e sfoca lo sfondo.
Solitamente utilizzato per scattare foto ritratto di persone con uno sfondo morbido e sfocato.
Ritocco viso:ritocca l'aspetto della pelle, la tonalità sotto gli occhi e altro ancora.
HDR (High Dynamic Range): amplia la gamma di esposizione, ottenendo foto più vivide. In modalità HDR, la fotocamera scatta diverse foto con vari valori di esposizione
e le unisce in una sola.
Notte: schiarisce le foto in condizioni di scarsa illuminazione. La fotocamera scatta diverse foto a vari valori di esposizione e le unisce in una sola. Questa operazione può richiedere
diversi secondi e l'utente deve tenere fermo lo smartphone mentre la fotocamera scatta
le foto.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-08-21 UTC.
[null,null,["Ultimo aggiornamento 2025-08-21 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)."]]