ImageFormat.Yuv420888 Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.
Multi-plano Android YUV 420 formato
[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
Valor do campo
Value = 35- Atributos
Comentários
Multi-plano Android YUV 420 formato
Este formato é um formato genérico YCbCr, capaz de descrever qualquer buffer planar ou semiplanar 4:2:0 chroma-subsampled (mas não totalmente intercalado), com 8 bits por amostra de cor.
As imagens nesse formato são sempre representadas por três buffers separados de dados, um para cada plano de cor. Informações adicionais sempre acompanham os buffers, descrevendo a passada de linha e a passada de pixel para cada plano.
A ordem dos planos na matriz retornada por é garantida de android.media.Image#getPlanes() Image#getPlanes()
tal forma que o plano #0 é sempre Y, o plano #1 é sempre U (Cb) e o plano #2 é sempre V (Cr).
O plano Y é garantido para não ser intercalado com os planos U/V (em particular, a passada de pixel é sempre 1 em android.media.Image.Plane#getPixelStride() yPlane.getPixelStride()
).
Os planos U/V têm a garantia de ter a mesma passada de linha e passada de pixel (em particular, android.media.Image.Plane#getRowStride() uPlane.getRowStride()
== android.media.Image.Plane#getRowStride() vPlane.getRowStride()
e android.media.Image.Plane#getPixelStride() uPlane.getPixelStride()
== android.media.Image.Plane#getPixelStride() vPlane.getPixelStride()
; ).
Por exemplo, o android.media.Image
objeto pode fornecer dados nesse formato de um android.hardware.camera2.CameraDevice
por meio de um android.media.ImageReader
objeto.
Documentação Java para android.graphics.ImageFormat.YUV_420_888
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.