Estensioni per fotocamere

Fotocamera2 e FotocameraX forniscono un'API Extensions che consente alla tua app di accedere alle seguenti estensioni implementate dai fornitori sui dispositivi Android:

  • Automatica: 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, l'opzione Auto passa alla modalità Notte per scattare una foto. Per i ritratti, Applica automaticamente ritocco viso o Bokeh.
  • Bokeh:rende più nitido il soggetto in primo piano e sfoca lo sfondo. In genere viene utilizzato per scattare foto ritratto di persone con uno sfondo sfocato e sfocato.
  • Ritocco viso: ritocca la texture della pelle, il tono del contorno occhi e altro ancora.
  • HDR (High Dynamic Range):, amplia la gamma di esposizione, creando foto più vivide. In modalità HDR, la fotocamera scatta diverse foto con diversi valori di esposizione e le unisce in una sola.
  • Notte:illumina le foto in condizioni di scarsa illuminazione. La fotocamera scatta più foto con valori di esposizione diversi e le unisce in una sola. Questo processo può richiedere diversi secondi e l'utente deve tenere fermo il telefono mentre la fotocamera scatta le foto.

Le API Fotocamera2 e FotocameraX Extensions 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 lo supporta tutte.

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

Passaggi successivi

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