gpt4 book ai didi

c++ - Linux 操作系统上的 Qt Access Webcam 无需下载任何包

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:24 34 4
gpt4 key购买 nike

我正在寻找一些链接/教程/示例来在 Linux 操作系统上访问我的网络摄像头而无需下载任何软件包。

实际上,我正在开发一个非常紧凑的操作系统(已经删除了不必要的包)。我们对这个项目有空间意识。

我尝试了 OpenCv(在其他具有完整操作系统版本的机器上),它对我来说工作正常,但它的包超过 100 Mb,在我的项目中我负担不起那么大的空间。此外,由于许多软件包已经从该操作系统中删除(以使其紧凑),我无法在我的机器上安装 Opencv 来测试它(因为它缺少依赖项)。

所以我想知道,有没有其他方法可以在不下载任何软件包的情况下访问网络摄像头?

在我的情况下添加 header /文件就可以了。

任何帮助,建议将不胜感激。

提前致谢。

最佳答案

要在 Linux 上捕获图像,无需下载任何沉重的包,可以通过命令行使用“uvccapture”。UVCCAPTURE 的大小为 Kb。并且这两行代码可以捕获图像。

例如:

QProcess process
process.execute(/usr/bin/uvccapture -v -m -o"test.jpg");

关于c++ - Linux 操作系统上的 Qt Access Webcam 无需下载任何包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12188419/

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