将yuv文件转换为C#中的图像

时间:2014-04-13 10:55:36

标签: c# directx yuv

我有一个文件名data.yuv(它包含YUV格式的图像数据)。 我需要做什么才能用C#将文件转换为jpg或bmp图像?

如果我将yuv文件保存到图像。它显示了一个绿色图像。因此,我需要代码将数据从yuv转换为图像。

enter image description here

1 个答案:

答案 0 :(得分:-1)

使用FileStream打开该文件,并使用Bitmap的构造函数将流转换为有效的位图。

FileStream fs = new FileStream("somefile.yuv", FileMode.Open);
Bitmap bmp = new Bitmap(fs);