C#:将位图图像流转换为 avi 文件

Posted

技术标签:

【中文标题】C#:将位图图像流转换为 avi 文件【英文标题】:C#: convert a stream of bitmap images to avi file 【发布时间】:2013-05-12 20:31:22 【问题描述】:

我的应用程序以 30 fps 的速率从外部设备接收图像序列 (BitmapImage)。

我需要从这些图像中创建一个 avi 文件,然后将其保存在文件系统中。我怎样才能得到这个结果?我可以为此目的使用任何 C# 库吗?

【问题讨论】:

【参考方案1】:

查看我为我的项目编写的SharpAvi 库。它支持大文件大小(没有 2GB 限制)。

【讨论】:

SharpAvi 使用 Microsoft.Contracts。【参考方案2】:

查看 Aforge.Net 的 AVIWriter 类。

【讨论】:

AForge 是 GPL/LGPL 许可证系列。当心!

以上是关于C#:将位图图像流转换为 avi 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何从 C# 中的图像目录创建视频?

如何在硒 c# 中将 Blob 图像转换为位图图像

将输入流转换为位图

将 GD-Sharp 流转换为位图

如何在c#中将位图图像转换为黑白? [复制]

如何将字节数组中的图像文件数据转换为位图?