ImageFormat.Yv12 Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.
Формат 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
Значение поля
Value = 842094169- Атрибуты
Комментарии
Формат Android YUV.
Этот формат предоставляется декодировщикам программного обеспечения и приложениям.
YV12 — это формат плана 4:2:0 YCrCb, состоящий из плоскости WxH Y, за которой следует (W/2) x (H/2) Cr и Cb самолеты.
В этом формате предполагается<, что ul><li ul li даже ширина</li>четная высота</><><>>li горизонтальный шаг кратно 16 пикселей</li><li вертикальный шаг, равный высоте</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
Для API #YUV_420_888 вместо этого рекомендуется использовать формат выходных android.hardware.camera2 данных YUV.
Для более старой версии API камеры этот формат гарантированно поддерживается для android.hardware.Camera предварительного просмотра изображений с уровня 12. Для более ранних версий API проверьте android.hardware.Camera.Parameters#getSupportedPreviewFormats().
Обратите внимание, что для использования обратного вызова предварительной версии камеры (см. смandroid.hardware.Camera#setPreviewCallback<.), значение var>stride</var> является наименьшим, то есть равно:
stride = ALIGN(width, 16)
Java документации по android.graphics.ImageFormat.YV12.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
См. также раздел
- <xref:Android.Hardware.Camera.SetPreviewCallback(.IPreviewCallback)>