OpenCv ImShow()函数闪烁/闪烁

时间:2012-05-26 00:41:10

标签: xcode opengl opencv

运行mac port自我更新并在osx 10.7上安装gnomeui库后,我编译了 使用Xcode和ImShow()函数的OpenCV程序创建了一个窗口,该窗口在闪烁和闪烁时出现意外行为。 在Xcode的应用程序输出消息中,显示以下内容: 提供opengl支持。

有人知道问题出在哪里吗? 我需要使用OpenGL重新编译OpenCV吗? 还有什么我可以尝试纠正的吗?

编辑: 我附上了Xcode生成的windows的截图,通常这种带按钮工具栏的UiWindow是由QtCreator生成的。我开始认为问题源于Qt因此更新到mac端口自我更新。

window generated by xcode

1 个答案:

答案 0 :(得分:0)

在调用imShow之后,您可能不会使用waitKey,然后会创建窗口并快速销毁。如果是这种情况,只需在waitKey之后调用imShow,然后创建窗口并等待直到您按下一个键然后窗口被销毁。