Estensioni della videocamera

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, Automatico applica Ritocco viso o 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: illumina 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.

Le API di estensione Camera2 e CameraX espongono lo stesso insieme di estensioni, disponibili su molti dispositivi supportati.

Dispositivi supportati

Non tutti i dispositivi supportano le estensioni e, anche se un dispositivo supporta le estensioni, non supporta tutte le estensioni.

Per un elenco dei dispositivi noti che supportano le estensioni, vedi Dispositivi supportati. Per verificare se un'estensione è disponibile sul tuo dispositivo, consulta la documentazione dell'API Camera2 Extensions e dell'API CameraX Extensions, rispettivamente.

Passaggi successivi

Scopri come attivare le estensioni della videocamera per la tua app: