2012-01-24 69 views
0

这可能是一个奇怪的情况。我们有一台只有2 GB硬盘的PC-104。所以没有Ubuntu Linux可以安装,但服务器版(只有文本,没有X11)。OpenCV VideoCapture Out of X11

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

我想这是我们没有X11的支持,即使相机列在/proc/bus/input/devices/dev/video0存在。

愿你们中的任何一位能帮助我完成这项任务吗?很明显,我接受任何其他Linux解决方案,请记住,我们只有2 GB硬盘!

非常感谢你......希望你能帮助:-)

回答

0

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

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