【问题标题】:Write to Directshow source filter写入 Directshow 源过滤器
【发布时间】:2012-07-12 13:58:23
【问题描述】:

我有一个基于http://tmhare.mvps.org/downloads/vcam.zip 的directshow 源过滤器。我想将我的(单独的)应用程序使用 opencv 操作的网络摄像头帧写入这个虚拟网络摄像头(Directshow 过滤器)。我该怎么做?

任何有用的代码sn-ps好吗?

【问题讨论】:

  • VCam 样本上有数十个(如果不是数百个)主题。到目前为止,您尝试过什么?
  • 我在Filters.h中创建了一个自定义界面。现在我想在我的应用程序中查询这个接口,并调用这个接口内的函数来设置Filters.cpp中的图像数据。到目前为止,自定义界面是我遇到的最佳解决方案。但是我不确定如何在使用 mingw 编译的应用程序中查询此接口。我不确定是否可以这样做。
  • 任务太宽泛了。您必须考虑很多事情,至少是进程间通信。 VCam 将是您所描述事物的一小部分。在类似问题上查看此主题social.msdn.microsoft.com/Forums/en-US/…

标签: c++ c visual-c++ opencv directshow


【解决方案1】:

在 Directshow 中处理帧的一个好习惯是在源过滤器之后添加 SampleGrabber 过滤器。 see

SampleGrabber 的目的是操纵帧。

【讨论】:

  • 非常感谢您的回复。我稍后会看看,因为目前我很忙别的事情。再次感谢。
猜你喜欢
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多