+ -
当前位置:首页 → 问答吧 → 关于实时视频帧捕获

关于实时视频帧捕获

时间:2011-12-04

来源:互联网

对用USB摄像头监控到的视频进行帧捕获并进行图像处理,我已经实现用USB摄像头采集图像,并在窗口中显示,想要实现的是:
对当前正在监视的视频,自动每隔几秒钟捕获一帧,不断的进行捕获,知道关闭为止,并每采集到一帧,对其进行实时的图像处理。
  根据查阅的资料,基本上都用VFW、Directshow进行视频采集和帧捕获,我遇到的困难是
  1、我曾看到VFW可以再在视频设备,就是已经录制好的视频中捕获图像,但是我的是正在监控中的,并未实时保存。我知道VFW可以进行抓图,抓图是不是论文中常提到的单帧捕获?可不可以用它的函数实现连续的捕获呢?如果可以,如何实现?
  2、用VFW做视频处理已经实现到什么程度了,有没有文章或资料可以推荐一下,我希望可以有些好的文章来理顺一下自己乱乱的思路;
  3、我的是每隔几秒捕获一帧,Directshow是将每一帧都捕获下来吗,如果是这样,怎么抛弃中间不需要的那些帧?
  4、我知道有几款软件做捕捉做的比较好,例如HyperSnap,这款软件据说可以连续捕获,有人知道源码吗
  问题比较多,希望同行可以相互交流一下,更希望得到高手的指点,谢谢了!
 

作者: changyongzhuce   发布时间: 2011-12-04

www.codeproject.com OR sourceforge.com
我们通常做的抓图,摄像机提供的SDK实时视频播放时,有一个回调接口,通过这个接口可以实现一帧图像的截取,如果你不是一帧接一帧的捕获,可能你最后组成的视频也会出问题呀···

作者: Worcy_kiddy   发布时间: 2011-12-04

网上找找VFWImageProcessor这个类,有现成的函数

作者: shn521   发布时间: 2011-12-04

热门下载

更多