ImageFormat.Yv12 Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.
Android YUV-Format.
[Android.Runtime.Register("YV12")]
[System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)]
public const Android.Graphics.ImageFormatType Yv12 = 842094169;
[<Android.Runtime.Register("YV12")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable Yv12 : Android.Graphics.ImageFormatType
Feldwert
Value = 842094169- Attribute
Hinweise
Android YUV-Format.
Dieses Format ist für Softwaredecoder und -anwendungen verfügbar.
YV12 ist ein 4:2:0 YCrCb planar Format bestehend aus einer WxH Y-Ebene gefolgt von (W/2) x (H/2) Cr- und Cb-Ebenen.
Bei diesem Format wird davon ausgegangen, dass ul>li eine gerade Breite</Li<>eine>gerade Höhe</Li li<>>ein horizontales Stride-Vielfaches von 16 Pixel</li li><>ein vertikaler Stride entspricht der Höhe</li/li<>/ul><<>
y_size = stride * height
c_stride = ALIGN(stride/2, 16)
c_size = c_stride * height/2
size = y_size + c_size * 2
cr_offset = y_size
cb_offset = y_size + c_size
Für die android.hardware.camera2 API wird stattdessen das #YUV_420_888 Format für die YUV-Ausgabe empfohlen.
Für die ältere Kamera-API wird dieses Format garantiert für android.hardware.Camera Vorschaubilder seit API-Ebene 12 unterstützt; für frühere API-Versionen überprüfen Sie android.hardware.Camera.Parameters#getSupportedPreviewFormats().
Beachten Sie, dass für die Verwendung von Rückrufen in der Kameravorschau (siehe android.hardware.Camera#setPreviewCallback) der <Var>stride</var-Wert> der kleinste ist. Das heißt, er ist gleich:
stride = ALIGN(width, 16)
Java Dokumentation für android.graphics.ImageFormat.YV12.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Weitere Informationen
- <xref:Android.Hardware.Camera.SetPreviewCallback(.IPreviewCallback)>