1.使用vfw对摄像头拍摄的流媒体每帧进行保存。如果我采用的实时方式和采用先保存
.avi文件后在采集每一帧。这两种方法的效果有没有很大的区别??(比如是丢帧率等)2.vfw和directshow他们之间最大的不同是什么?3.在那可以下载中文的vfw和dircetshow的说明文件?(msdn是在是另我头很大)

解决方案 »

  1.   

    1.使用vfw对摄像头拍摄的流媒体每帧进行保存。如果我采用的实时方式和采用先保存
    .avi文件后在采集每一帧。这两种方法的效果有没有很大的区别??(比如是丢帧率等)
    看你侧重那一点,实时方式,肯定速度快。
    你知不知道ds如何进行每帧保存!vfw你是如何做的!
    2.vfw和directshow他们之间最大的不同是什么?
    我感觉ds功能非常强大!vfw速度不如ds快
      

  2.   

    不过DS只能保存一条文件,对于是多路捕捉的情况,好象用VFW就方便点,起码不用处理个画面的同步问题
      

  3.   

    但是我发现在网上,vfw的资料远远的少于directshow的资料
    这是为什么?难道没有什么人使用vfw进行编程吗?还是vfw的
    功能不如directshow
      

  4.   

    AVI文件的读写一般是用
    AVIFileInit
    AVIFileOpenAVIFileCreateStream
    AVIMakeCompressedStream
    AVIStreamSetFormat
    AVIStreamWriteAVIStreamClose
    AVIFileClose