我正在寻找一些链接/教程/示例来在Linux OS上访问我的网络摄像头而无需下载任何软件包。
实际上,我正在开发一个非常紧凑的操作系统(已经删除了不必要的软件包)。我们对这个项目有空间意识。
我尝试过OpenCv(在其他具有完整操作系统版本的机器上)并且它对我来说很好但是它的包装超过100 Mb并且在我的项目中我无法承受那么多空间。此外,由于许多软件包已经从此操作系统中删除(为了使其紧凑),我无法在我的机器上安装Opencv来测试它(因为它缺少依赖性)。
所以我想知道,有没有其他方法可以在不下载任何软件包的情况下访问网络摄像头?
在我的情况下添加标题/文件就可以了。
任何帮助,建议都会非常感激。
提前致谢。
答案 0 :(得分:0)
要在linux上捕获图像,无需下载任何重包,可以通过命令行使用“uvccapture”.UVCCAPTURE的大小为Kb。并且两行代码可以捕获图像。
例如:
QProcess process
process.execute(/usr/bin/uvccapture -v -m -o"test.jpg");