ImageFormat.Yv12 Bidang

Definisi

Perhatian

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

Format ANDROID YUV.

[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

Nilai Bidang

Value = 842094169
Atribut

Keterangan

Format ANDROID YUV.

Format ini diekspos ke dekode perangkat lunak dan aplikasi.

YV12 adalah format planar YCrCb 4:2:0 yang terdiri dari bidang WxH Y diikuti oleh bidang Cr dan Cb (W/2) x (H/2).

Format ini mengasumsikan ul>li lebar genap/li><>ketinggian</li li>><merata kelipatan 16 piksel</li li<>>vertikal melangkah sama dengan tinggi</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

android.hardware.camera2 Untuk API, #YUV_420_888 format direkomendasikan untuk output YUV sebagai gantinya.

Untuk API kamera lama, format ini dijamin didukung untuk android.hardware.Camera gambar pratinjau sejak API level 12; untuk versi API sebelumnya, periksa android.hardware.Camera.Parameters#getSupportedPreviewFormats().

Perhatikan bahwa untuk penggunaan panggilan balik pratinjau kamera (lihat android.hardware.Camera#setPreviewCallback), <nilai var>stride</var> adalah yang paling kecil; yaitu, sama dengan:

stride = ALIGN(width, 16)

Java dokumentasi untuk android.graphics.ImageFormat.YV12.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga

  • <xref:Android.Hardware.Camera.SetPreviewCallback(.IPreviewCallback)>