gpt4 book ai didi

opencv - 修改网络摄像头流

转载 作者:太空宇宙 更新时间:2023-11-03 20:55:39 26 4
gpt4 key购买 nike

目前我正在做一个项目,我需要修改正在流式传输到 Skype 的网络摄像头流。本质上,我想做一些事情,比如模糊面部和做其他匿名技术。

然而,在执行此项目时,我遇到了几个问题。首先,我使用 opencv 进行修改,直到我尝试将它与 skype 连接(它不会因为 opencv 接管网络摄像头然后 skype 无法使用它)之前,它开始运行良好。然后我被一位 friend 引导到 GStreamer 库,他们似乎可以工作,但我不断收到其他人似乎没有收到的错误。目前我正在研究 DirectShow。我已经能够制作一个虚拟网络摄像头供 Skype 查看,但虚拟网络摄像头仅从文件中获取输入。我在 Windows 和/或 Linux 中工作,这取决于我在哪个方面取得了更大的进步。

所以我基本上有 2 个问题

  1. 如果你做过一个项目或类似我正在做的事情,你能告诉我你是如何做的吗

  2. 由于我仍在使用 Gstreamer+Opencv 和 Directshow 方法,有谁知道如何将来自 opencv 或其他网络摄像头的输入输入虚拟网络摄像头(我查看了虚拟网络摄像头的输入引脚,但没有了解如何使用它们)

此外,是的,我已经搜索了一个答案,但由于这些对我来说是一个陡峭的学习曲线,而且大多数答案都是非代码的,所以我对一些答案感到非常困惑。

最佳答案

在 Linux 上,gstreamer 提供了一个“v4l2sink”元素,允许您将视频流写入 v4l2loopback设备,可以通过(某些版本的)skype 打开(skype 的 v4l2 支持非常糟糕)

关于opencv - 修改网络摄像头流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470744/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com