相关疑难解决方法(0)

捕获和操作网络摄像头源并将其作为“虚拟网络摄像头”公开 - 在 Python 中,在 Windows 上

最终目标是捕获常规网络摄像头源,以某种方式对其进行操作(模糊面部,替换背景,...),然后以某种方式输出结果,以便可以选择所操作的源作为任何应用程序期望的输入网络摄像头(Discord、Teams 等)。

我正在 Windows 机器上工作,并且更喜欢在 Python 中执行此操作。目前,这种组合让我迷失了方向。

显然,在 Linux 上有 Python 库只提供该功能,但它们在 Windows 上不起作用。一切听起来像是暗示一个好的解决方案的东西都直接进入了 C++ 国家。有一些程序基本上可以做我想做的事,例如 webcamoid ( https://webcamoid.github.io/ ),我可以一起破解一个通过 Python 捕获和处理提要的解决方案,然后使用 webcamoid 记录输出并提供它进入虚拟网络摄像头。但我更喜欢把整件事合二为一。

我一直在四处搜索,并在有关该主题的 stackoverflow 上发现了这些问题:

我的强烈印象是我需要 C++ 或者必须在 Linux 上工作。然而,由于缺乏 Linux 机器和任何设置以及 C++ 编程经验,这似乎是本应是“玩具项目”的大量工作。但也许我只是在某处缺少一个明显的库或功能?

因此,问题是:有没有办法在 Windows 上通过 Python 公开“网络摄像头”流?

而且,最后一个想法:如果我使用带有 …

python windows webcam opencv

9
推荐指数
1
解决办法
2669
查看次数

使用Dekstop窗口作为源的DirectShow Source过滤器

我正在寻找一个显示桌面窗口的DirectShow Source过滤器的示例.我确信应该有例子,但我还没有找到它们.也许我使用了错误的术语.

这是为了获取Window的实时输出和处理具有视频的处理.

背风处

directshow

6
推荐指数
1
解决办法
9114
查看次数

虚拟网络摄像头输入为字节流

我没有网络摄像头.我想实现虚拟网络摄像头(或伪设备驱动程序),它可以作为普通网络摄像头(虚拟网络摄像头)工作,并将内存流或字节作为输入.我怎样才能发展这个?DirectShow可以对此有所帮助吗?我什么都不知道.请帮忙

我发现有很多软件将视频文件作为输入,但我希望将字节流作为输入.

c c# windows directshow

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

directshow ×2

windows ×2

c ×1

c# ×1

opencv ×1

python ×1

webcam ×1