Lingua

InfoSupportedHardwareLevel Enumerazione

Definizione

Enumera i valori restituiti dai Fullmembri , Legacye Limited .

public enum InfoSupportedHardwareLevel
type InfoSupportedHardwareLevel = 
Ereditarietà
InfoSupportedHardwareLevel

Campi

Nome Valore Descrizione
Limited 0

Questo dispositivo fotocamera non dispone di funzionalità sufficienti per qualificarsi come dispositivo FULL o superiore.

È garantito che siano supportate solo le configurazioni di flusso elencate nelle tabelle LEGACY e LIMITED nella documentazione.

Tutti i dispositivi LIMITED supportano la funzionalità BACKWARDS_COMPATIBLE, che indica il supporto di base per l'acquisizione di immagini a colori. L'unica eccezione è che il dispositivo può in alternativa supportare solo la funzionalità DEPTH_OUTPUT, se può restituire solo misurazioni di profondità e non immagini a colori.

I dispositivi LIMITATI e superiori richiedono l'uso di android.control.aePrecaptureTrigger per bloccare la misurazione dell'esposizione (e calcolare la potenza flash, per le fotocamere con flash) prima di acquisire un'immagine ancora di alta qualità.

Un dispositivo LIMITED che elenca solo la funzionalità di BACKWARDS_COMPATIBLE è necessario solo per supportare operazioni automatiche complete e post-elaborazione (OFF non è supportato per android.control.aeMode, android.control.afMode o android.control.awbMode)

Facoltativamente, le funzionalità aggiuntive possono essere supportate da un dispositivo a livello LIMITATO e possono essere controllate in android.request.availableCapabilities.

Informazioni di riferimento su Android per android.hardware.camera2.CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Full 1

Questo dispositivo fotocamera è in grado di supportare applicazioni avanzate di imaging.

Le configurazioni del flusso elencate nelle tabelle FULL, LEGACY e LIMITED nella documentazione sono sicuramente supportate.

Un dispositivo COMPLETO supporterà le funzionalità seguenti: BURST_CAPTURE funzionalità (android.request.availableCapabilities contiene BURST_CAPTURE); Per controllo frame (android.sync.maxLatency == PER_FRAME_CONTROL); Controllo manuale del sensore (android.request.availableCapabilities contiene MANUAL_SENSOR); Controllo post-elaborazione manuale (android.request.availableCapabilities contiene MANUAL_POST_PROCESSING); Intervallo di tempo di esposizione richiesto definito in android.sensor.info.exposureTimeRange; Valore maxFrameDuration richiesto definito in android.sensor.info.maxFrameDuration

Nota: il livello pre-API 23, i dispositivi FULL supportano anche l'area di ritaglio arbitraria (android.scaler.croppingType == FREEFORM); questo requisito è stato rilassato nel livello API 23 e i dispositivi FULL possono supportare solo il ritaglio CENTERED.

Informazioni di riferimento su Android per android.hardware.camera2.CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_FULL.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Legacy 2

Questo dispositivo fotocamera è in esecuzione in modalità di compatibilità con le versioni precedenti.

Sono supportate solo le configurazioni di flusso elencate nella tabella LEGACY nella documentazione.

Un dispositivo LEGACY non supporta il controllo per fotogramma, il controllo manuale dei sensori, la post-elaborazione manuale, le aree di ritaglio arbitrarie e ha vincoli di prestazioni ridotte. Nessuna funzionalità aggiuntiva oltre BACKWARD_COMPATIBLE verrà mai elencata da un dispositivo LEGACY in android.request.availableCapabilities.

Inoltre, android.control.aePrecaptureTrigger non è funzionale nei dispositivi LEGACY. Ogni richiesta che include una destinazione di output in formato JPEG viene invece considerata come attivazione di un'acquisizione continua, eseguendo internamente un trigger di precaptura. Questo può attivare il flash per la misurazione dell'alimentazione flash durante la precaptura e quindi attivare il flash per l'acquisizione finale, se un flash è disponibile nel dispositivo e la modalità AE è impostata per abilitare il flash.

I dispositivi forniti inizialmente con android versione Q o successiva non includeranno alcun dispositivo legacy.

Informazioni di riferimento su Android per android.hardware.camera2.CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

I3 3

Questo dispositivo fotocamera è in grado di rielaborare yuv e l'acquisizione di dati RAW, oltre alle funzionalità a livello COMPLETO.

Le configurazioni del flusso elencate nelle tabelle LEVEL_3, RAW, FULL, LEGACY e LIMITED nella documentazione sono sicuramente supportate.

Sono supportate le funzionalità aggiuntive seguenti: YUV_REPROCESSING funzionalità (android.request.availableCapabilities contiene YUV_REPROCESSING); Funzionalità RAW (android.request.availableCapabilities contiene RAW)

Informazioni di riferimento su Android per android.hardware.camera2.CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_3.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

External 4

Questo dispositivo fotocamera è supportato da una fotocamera esterna connessa a questo dispositivo Android.

Il dispositivo ha funzionalità identiche a un dispositivo a livello LIMITATO, con le eccezioni seguenti: il dispositivo potrebbe non segnalare informazioni correlate a lenti/sensori, ad esempio; android.lens.focalLength; android.lens.info.hyperfocalDistance; android.sensor.info.physicalSize; android.sensor.info.whiteLevel; android.sensor.blackLevelPattern; android.sensor.info.colorFilterArrangement; android.sensor.rollingShutterSkew; Il dispositivo segnala 0 per android.sensor.orientation; Il dispositivo ha meno garanzia sulla frequenza dei fotogrammi stabile, in quanto la frequenza dei fotogrammi dipende in parte dalla fotocamera esterna usata

Informazioni di riferimento su Android per android.hardware.camera2.CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a