当前位置:编程学习 > C#/ASP.NET >>

WPF里的MediaElement 如何实时提取帧图像

我现在用wpf的MediaElement开发一个视频播放器,现在想要实现这样一个功能,就是在视频播放每一帧的时候实时读取帧图像,然后对该图像实现二次处理之后再展示出来。请教下MediaElement中图和获取帧图像? MediaElement  --------------------编程问答-------------------- 我也希望mediaElement能解决,,不过看大家都是直接从视频文件中提取帧图像来实现 --------------------编程问答-------------------- FileStream stream = File.Open("bear.png", FileMode.Create);
RenderTargetBitmap bmp = new RenderTargetBitmap((int)this.video.ActualWidth,
     (int)this.video.ActualHeight, 96, 96, PixelFormats.Pbgra32);
bmp.Render(this.video);
PngBitmapEncoder coder = new PngBitmapEncoder();
coder.Interlace = PngInterlaceOption.Off;
coder.Frames.Add(BitmapFrame.Create(bmp));
coder.Save(stream);
stream.Close();

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,