【发布时间】:2014-01-13 10:22:03
【问题描述】:
我从视频文件中提取 100 帧,并将每一帧保存为 (.bmp) 但我发现每个帧格式都是 PNG 而不是 BMP,如何保存帧序列(格式为 BMP 而不是 PNG,如图所示)在 C# 中?
string name;
for ( int i = 0; i < 100; i++ )
{
Bitmap videoFrame = video.ReadVideoFrame( );
name = (i).ToString().PadLeft(5, '0');
videoFrame.Save(@"D:\frames\" + name + ".bmp");
videoFrame.Dispose( );
}
video.Close( );
MessageBox.Show(" Complete Convert video to sequence of image","Convert");
【问题讨论】: