X11之外的OpenCV视频捕获

X11之外的OpenCV视频捕获,opencv,capture,Opencv,Capture,这可能是一种奇怪的情况。我们的PC-104只有2 GB硬盘。因此,除了服务器版(仅文本,无X11)外,无法安装Ubuntu linux OpenCV可以直接从repo安装,也可以从源代码编译。在这两种情况下,VideoCapture对象都无法打开摄影机流 我想这是因为我们没有X11支持,即使摄像头列在/proc/bus/input/devices中,并且存在/dev/video0 你们谁能帮我完成这项任务?显然,我接受任何其他Linux解决方案,请记住我们只有2GB硬盘 非常感谢你。。。希望您能

这可能是一种奇怪的情况。我们的PC-104只有2 GB硬盘。因此,除了服务器版(仅文本,无X11)外,无法安装Ubuntu linux

OpenCV可以直接从repo安装,也可以从源代码编译。在这两种情况下,VideoCapture对象都无法打开摄影机流

我想这是因为我们没有X11支持,即使摄像头列在
/proc/bus/input/devices
中,并且存在
/dev/video0

你们谁能帮我完成这项任务?显然,我接受任何其他Linux解决方案,请记住我们只有2GB硬盘

非常感谢你。。。希望您能提供帮助:-)

请考虑将其用于此任务。GStreamer带来了一个名为gst-launch的命令行应用程序,您可以使用它来测试API的几个功能

不幸的是,在没有某种X的情况下,没有原生的方法来构建OpenCV。但是,您可以下载源代码并完成函数调用,以实现自己的库来处理相机