我在Windows 8.1 x64下使用OpenCV 2.4.9。我试图运行像图像阅读,网络摄像头流等基本操作。我已经配置OpenCV与VS和QtCreator一起工作。OpenCV在Qt调试模式下无法正常工作
在这两种情况下,我都使用x64/vc12
OpenCV文件夹中的预编译二进制文件,该文件夹使用VC编译器版本12.0构建。在Visual Studio中,一切在发布和调试模式下都很好用,但在Qt Creator中,只有在调试模式下才能正常工作,我遇到了一些奇怪的错误:错误的窗口标题,imread
工作不正常,视频流不佳。
在Qt Creator中,我使用与VS中相同的编译器,即vc12。我已经正确设置了库路径,并且正在使用libs的调试版本进行调试,并使用适当的版本进行发布。 只有当我在OpenCV中使用C++ API时才会出现这些问题,如果我使用C API,一切正常。
我见过像我这样的问题经常出现one,two,three,但这些解决方案都没有解决我的问题。
UPDATE:问题解决,请参阅下面的答案。
请提供[SSCCE](http://sscce.org),否则会感觉有点自我反省。 – lpapp