在运行Mac端口自我更新并在osx 10.7上安装gnomeui库之后,我进行了编译
带有Xcode和ImShow()
函数的OpenCV程序创建了一个窗口,该窗口的行为异常并带有闪烁。
在Xcode的应用程序输出消息中,显示以下内容:
提供opengl支持。
有人知道问题可能出在哪里吗?
我需要使用OpenGL重新编译OpenCV吗?
还有什么我可以尝试纠正的吗?
编辑:
我附上了Xcode生成的Windows的屏幕截图,通常这种带有按钮工具栏的UiWindow是由QtCreator生成的。我开始认为问题源于Qt被更新为mac端口的自我更新。
最佳答案
可能您在调用waitKey
之后不使用 imShow
,然后创建了该窗口并迅速将其销毁。如果是这种情况,只需在waitKey
之后调用imShow
,即可创建窗口并等待直到您按下某个键,然后窗 Eloquent 会被销毁。
关于xcode - OpenCv ImShow()函数闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10762784/