我现在从摄像机里取视频流,在画面上播放,但是在画面上的效果不好,有毛刺和拖影,摄像机是隔行扫描的,我怎么样才能对每一帧处理后然后再送到画面上播放???或有什么更好的办法,请大家帮忙!!!

解决方案 »

  1.   

    Cap filter ->NullNull Filter->Render Filter
      

  2.   

    没高手???不可能的啊!
    算法我知道,把寄行去掉,写入偶行的数据,可是我怎样在画面上播放前把隔行的变成逐行,然后在画面上播放清晰的画面,这涉及 directshow 的问题
      

  3.   

    需要你自己實現一個Filter來完成轉換功能並把它放在Render Filter之前。
    正如zfive5所說
      

  4.   

    Filter 编写了 是不是不能调试?
      

  5.   

    需要你自己實現一個Filter來完成轉換功能並把它放在Render Filter之前。
    正如kji2k() 所說。具体怎么做,参考direct 开发文档上面有例子
      

  6.   

    Filter 编写了 是不是不能调试?能
      

  7.   

    要加入DDRAW的3D渲染处理!
    由于是公司的机密,只能给你此提示!
    另外与摄像头的性能关系很大!