2011-03-30 84 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。

有没有人有任何想法如何解决这个问题? 谢谢

回答