【发布时间】:2013-01-17 04:11:01
【问题描述】:
我正在寻找一种方法来使用 OpenCV(或者特别是 C# 中的 emguCV)在 2 个不同的程序上同时从同一火线上捕获视频。这里的一些帖子说它无法完成,因为源驱动程序一次会被锁定到一个应用程序中。
我在这里发现了一些answers 建议使用SplitCam,但它似乎只适用于网络摄像头。我也不喜欢 SplitCam 上的广告(但我不能抱怨,因为它是免费软件)。
SplitCam 似乎正在使用源信号并创建一个虚拟驱动程序供其他程序使用。有没有办法像使用 OpenCV 的 SplitCam 一样做同样的事情? OpenCV 可以访问火线摄像头,我在 emguCV 中使用它并运行单个程序没有问题。
【问题讨论】: