2012-01-24 71 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。但是您可以下載源代碼並通過函數調用來實現自己的庫以處理相機。