ImageFormat.Yuv420888 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.
多平面 Android YUV 420 格式
[Android.Runtime.Register("YUV_420_888")]
[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 Yuv420888 = 35;
[<Android.Runtime.Register("YUV_420_888")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable Yuv420888 : Android.Graphics.ImageFormatType
欄位值
Value = 35- 屬性
備註
多平面 Android YUV 420 格式
此格式是一般 YCbCr 格式,可描述任何 4:2:0 色度子取樣平面或半平面緩衝區(但未完全交錯),每個色彩樣本有 8 位。
此格式的影像一律以三個不同的數據緩衝區表示,每個色彩平面各一個。 其他資訊一律會伴隨緩衝區,描述每個平面的數據列步幅和圖元步幅。
所傳回 android.media.Image#getPlanes() Image#getPlanes()
陣列中的平面順序保證為 #0 一律為 Y,平面 #1 一律為 U (Cb),而平面 #2 一律為 V (Cr)。
Y 平面保證不會與U/V平面交錯(特別是圖元步幅一律為1英)。android.media.Image.Plane#getPixelStride() yPlane.getPixelStride()
U/V 平面保證具有相同的數據列步幅和像素步幅(特別是 android.media.Image.Plane#getRowStride() uPlane.getRowStride()
== android.media.Image.Plane#getRowStride() vPlane.getRowStride()
和 android.media.Image.Plane#getPixelStride() uPlane.getPixelStride()
== android.media.Image.Plane#getPixelStride() vPlane.getPixelStride()
; 。
例如,android.media.Image
物件可以透過 android.media.ImageReader
物件提供這個格式android.hardware.camera2.CameraDevice
的數據。
的 android.graphics.ImageFormat.YUV_420_888
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。