2011-03-30 66 views
0

我想用OpenCV 2.2做一個項目。我已經成功地編譯了OpenCV和QT(所以我可以獲得對opengl的支持)。所有的樣品都可以工作。但是,當我嘗試從頭創建自己的項目並鏈接到opencv庫時,相機示例給我一個黑屏。完全相同的代碼編譯,但是當應用程序運行時,它以某種方式失敗。攝像頭指示燈亮起,但窗口中未顯示任何內容。OpenCV 2.2項目設置

通常情況下,控制檯窗口中會顯示這樣的事情(當程序正常工作):

按q或ESC鍵退出 init已完成可 支持OpenGL

在我自己的項目只是顯示: 按q或esc退出

初始化可能有什麼問題嗎?我也是給我的應用程序

HAVE_VIDEOINPUT HAVE_DSHOW HAVE_QT HAVE_QT_OPENGL HAVE_CONFIG_H通過Visual Studio項目屬性選項

定義。我在Windows 7 64位上使用Visual Studio 2010。

有沒有人有任何想法如何解決這個問題? 謝謝

回答