C# 五步完成Bmp文件流到AVI的转换

本文介绍了如何使用C#和AForge.NET Framework将从Android客户端接收到的Bmp图像流转换为AVI视频。通过创建AVIWriter对象,设置文件名和图像尺寸,添加帧,最后关闭流完成转换。这个简洁的方法避免了复杂的技术,如DirectShow,适合快速解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         近日因项目需要,从Android客户端发送过来的图像流既要能实时显示在picturebox中,还要求能够转自动录制成AVI文件。

 网上查了不少关于C#屏幕录制的文章,什么directshow之类的,用C++倒是很方便,C#还是过于麻烦了点,对于我这种懒人,若在2个小时之内解决不了就得换思路了。(没办法,低成本,高产出的时代)不能花费太多的时间去解决一个小问题。  费话不说,上代码了。

    前提:从AForge.NET Framework(http://www.aforgenet.com/framework/downloads.html)网站(不错的网站,专门研究什么人工智能领域等方面的)下载最新的lib 解压release目录到项目工程中,然后再在工程中将AForge.Video.VFW.dll参照引用该DLL后,前提工作完成。

 

//库引用

第一步:    using AForge.Video.VFW;    


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值