ImageFormat.FlexRgb888 Campo

Definição

Cuidado

This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.

Formato RGB do Android de vários planos

[Android.Runtime.Register("FLEX_RGB_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 FlexRgb888 = 41;
[<Android.Runtime.Register("FLEX_RGB_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 FlexRgb888 : Android.Graphics.ImageFormatType

Valor do campo

Value = 41
Atributos

Comentários

Formato RGB do Android de vários planos

Esse formato é um formato RGB genérico, capaz de descrever a maioria dos formatos RGB, 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 R (vermelho), o plano nº 1 seja sempre G (verde) e o plano nº 2 seja sempre B (azul).

Todos os três planos são garantidos para ter os mesmos passos de linha e passos de pixel.

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.FLEX_RGB_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.

Aplica-se a