我是IBM Info Sphere Streams的新手,我閱讀了一篇文章,其中說明了IBM Info Sphere流能夠進行圖像處理。經過一番研究後,我才知道,我們必須安裝OpenCV和FFMpeg lybraries及其依賴項。我已經安裝了所有這些軟件並嘗試了示例應用程序我可以運行包含圖像作爲輸入的應用程序,但是當涉及到處理視頻時,它不起作用。我也無法使用x11viewer操作符。使用示例視頻時出現以下錯誤。Info Sphere Streams中的示例應用程序不打開視頻文件
(Streams com.ibm.streamsx.opencv::X11Viewer operator:7889): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
28 Feb 2017 14:00:34.672 [7889] ERROR #splapptrc,J[0],P[0],vid0,spl_pe M[PEImpl.cpp:process:1270] - CDISR5079E: An exception occurred during the processing of the processing element. The error is: Unable to open camera {0}.
我這裏沒有安裝任何GPU的設備驅動程序,但是當我用下面的命令,我得到類似下面的結果,
[[email protected] output]$ lspci | grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
[[email protected] output]$ find /dev -group video
/dev/fb0
/dev/dri/card0
/dev/dri/renderD128
/dev/dri/controlD64
/dev/agpgart
和
glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: VMware, Inc
我懷疑這裏,無論我是否已正確安裝GPU驅動程序,還是需要再次安裝它們?任何人都可以幫助我解決這個問題。
而且我無法使用任何播放器打開這些視頻。
錯誤消息顯示「無法打開相機」。你是否試圖運行一個從攝像頭攝取實時視頻的示例應用程序?如果是這樣,你的真機有攝像頭嗎?如果是這樣,你有沒有將相機連接到虛擬機? – user6809212
感謝您回覆我,此錯誤消息是針對具有相機的示例應用程序,但是當我嘗試將視頻文件作爲輸入的示例應用程序時,它說無法打開視頻文件。 –