如何写在Linux的虚拟摄像头?(How to write on a virtual webcam

2019-06-24 03:56发布

我想捕捉来自一个真实的网络摄像头的视频,与OpenCV的应用过滤器和写过滤视频上的虚拟网络摄像头,以流于Web。

我没有问题,第一个2分,但我不知道我怎么可以在一个虚拟的网络摄像头写。

这是可能的?

我该怎么做?

我用的OpenCVDebian的 C ++。 谢谢

Answer 1:

嗯,其实这是可能的。 一个快速和肮脏的方式做到这一点是使用WebcamStudio 。 这将创建一个新的视频设备(例如,/设备/视频2)其他程序看作为一个正常的视频设备,并可以从桌面上的输入,所以你只要将它设置为捕捉屏幕的一部分的OpenCV的输出显示那里。

一个更好的更技术性的方法是使用V4L2回送模块 。 这样,你可以简单地管的OpenCV的输出这被视为是由其他程序的正常视频设备的模块。 请参阅本页面底部的自述: https://github.com/umlaeute/v4l2loopback和维基: https://github.com/umlaeute/v4l2loopback/wiki以获取更多信息。

希望帮助。



文章来源: How to write on a virtual webcam in Linux?