CaptureResult.ScalerRawCropRegion Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
L'area del sensore che corrisponde alla lettura RAW per questa acquisizione quando il caso di utilizzo del flusso di un flusso RAW è impostato su CROPPED_RAW.
[Android.Runtime.Register("SCALER_RAW_CROP_REGION", ApiSince=34)]
public static Android.Hardware.Camera2.CaptureResult.Key ScalerRawCropRegion { get; }
[<Android.Runtime.Register("SCALER_RAW_CROP_REGION", ApiSince=34)>]
static member ScalerRawCropRegion : Android.Hardware.Camera2.CaptureResult.Key
Valore della proprietà
L'area del sensore che corrisponde alla lettura RAW per questa acquisizione quando il caso di utilizzo del flusso di un flusso RAW è impostato su CROPPED_RAW.
- Attributi
Commenti
L'area del sensore che corrisponde alla lettura RAW per questa acquisizione quando il caso di utilizzo del flusso di un flusso RAW è impostato su CROPPED_RAW.
Il sistema di coordinate segue quello di android.sensor.info.preCorrectionActiveArraySize.
Questa chiave CaptureResult verrà impostata quando l'oggetto CaptureRequest corrispondente ha una destinazione RAW con caso d'uso del flusso impostato su CameraMetadata.SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW; in caso contrario, sarà Null. Il valore di questa chiave specifica l'area del sensore usato per l'acquisizione RAW e può essere usato per calcolare il campo di visualizzazione corrispondente dei flussi RAW. Questo campo di visualizzazione sarà >sempre = campo di visualizzazione per i flussi non RAW (elaborati) per l'acquisizione. Nota: l'area specificata potrebbe non essere necessariamente allineata al centro.
Ad esempio: si supponga che un dispositivo fotocamera abbia una dimensione della matrice attiva di correzione preliminare pari a {0, 0, 1500, 2000}. Se il RAW_CROP_REGION è {500, 375, 1500, 1125}, che corrisponde a un ritaglio centrato di 1/4 del campo completo del flusso RAW.
Chiavi di metadati che descrivono le proprietà dei frame RAW: android.statistics.hotPixelMap; android.statistics.lensShadingCorrectionMap; android.lens.distorto; android.lens.poseTranslation; android.lens.poseRotation; android.lens.distorto; android.lens.intrinsicCalibration
deve essere interpretato nel sistema di coordinate effettivo dopo il campo di visualizzazione non elaborato. In questo sistema di coordinate, {android.sensor.info.preCorrectionActiveArraySize.left, android.sensor.info.preCorrectionActiveArraySize.top} corrisponde all'angolo superiore sinistro della cornice RAW ritagliata e {android.sensor.info.preCorrectionActiveArraySize.right, android.sensor.info.preCorrectionActiveArraySize.bottom} corrisponde all'angolo inferiore destro. Le applicazioni client devono usare i valori delle chiavi nei metadati CaptureResult, se presenti.
Le aree di ritaglio android.scaler.cropRegion, aree AE/AWB/AF e coordinate del viso usano comunque il sistema di coordinate android.sensor.info.activeArraySize come di consueto.
Unità: coordinate pixel relative a android.sensor.info.activeArraySize o android.sensor.info.preCorrectionActiveArraySize a seconda della funzionalità di correzione della distorsione e della modalità
Facoltativo: il valore di questa chiave può essere Null in alcuni dispositivi.
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.