UWP 中的 NV12 格式图像显示



我从物联网相机获取图像像素,并使用SoftwareBitmap类来存储我的NV12像素缓冲区数据。

但是,XAML 应用中显示的软件位图必须采用具有预乘 alpha 值的 BGRA 像素格式。

我必须将 NV12 转换为 BGRA 吗?

如何在 UWP C# 代码中直接显示 NV12 或 BGR24 像素格式?

我必须将 NV12 转换为 BGRA 吗?

是的。UWP 不支持直接显示 NV12 格式的图像。您必须转换它。

我看到 Xin 在 UWP 用户之声上提交了功能请求。你可以投票。MS 可能会考虑根据此功能请求的能量值在更高版本中添加此功能。

最新更新