ImageFormat.Yv12 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 IUV do Android.
[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
Valor do campo
Value = 842094169- Atributos
Comentários
Formato IUV do Android.
Esse formato é exposto a decodificadores de software e aplicativos.
YV12 é um formato planar YCrCb 4:2:0 composto por um plano WxH Y seguido por (W/2) x (H/2) Planos Cr e Cb.
Esse formato pressupõe ul>li uma largura< uniforme/li><uma>altura< uniforme/li<>um>passo horizontal múltiplo de 16 pixels</li><li>um passo vertical igual à altura</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
Para a android.hardware.camera2 API, o #YUV_420_888 formato é recomendado para a saída YUV.
Para a API de câmera mais antiga, esse formato tem suporte para android.hardware.Camera imagens de visualização desde o nível 12 da API; para versões anteriores da API, verifique android.hardware.Camera.Parameters#getSupportedPreviewFormats().
Observe que, para o uso de retorno de chamada de visualização da câmera (veja android.hardware.Camera#setPreviewCallback), o <valor var>stride</var> é o menor possível; ou seja, é igual a:
stride = ALIGN(width, 16)
Java documentação para android.graphics.ImageFormat.YV12.
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
Confira também
- <xref:Android.Hardware.Camera.SetPreviewCallback(.IPreviewCallback)>