ImageFormat.Yuv444888 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.
Formato do Android YUV 444 de vários planos
[Android.Runtime.Register("YUV_444_888", ApiSince=23)]
[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 Yuv444888 = 40;
[<Android.Runtime.Register("YUV_444_888", ApiSince=23)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable Yuv444888 : Android.Graphics.ImageFormatType
Valor do campo
Value = 40- Atributos
Comentários
Formato do Android YUV 444 de vários planos
Esse formato é um formato YCbCr genérico, capaz de descrever qualquer formato 4:4:4 (planar, semiplanar ou intercalado), com 8 bits por amostra de cor.
As imagens nesse formato são sempre representadas por três buffers de dados separados, um para cada plano de cores. Informações adicionais sempre acompanham os buffers, descrevendo o passo da linha e o passo de pixel para cada plano.
A ordem dos aviões na matriz retornada é android.media.Image#getPlanes() Image#getPlanes() garantida de modo que o plano nº 0 seja sempre Y, o plano nº 1 é sempre U (Cb) e o plano nº 2 é sempre V (Cr).
Em contraste com o #YUV_420_888 formato, o plano Y pode ter um passo de pixel maior que 1 em android.media.Image.Plane#getPixelStride() yPlane.getPixelStride().
Os planos U/V têm garantia de ter o mesmo passo de linha e passo 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 por meio android.media.MediaCodec#getOutputImage de um android.media.MediaCodec objeto.
Java documentação para android.graphics.ImageFormat.YUV_444_888.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.