1

Mac ポートの自己更新を実行し、osx 10.7 に gnomeui ライブラリをインストールした後、OpenCV プログラムを Xcode でコンパイルすると、ImShow()関数によって、点滅とちらつきで予期しない動作をするウィンドウが作成されました。Xcode のアプリケーション出力メッセージでは、次のように表示されます: opengl support available.

誰かがどこに問題があるのか​​ 知っていますか? OpenCV を OpenGL で再コンパイルする必要がありますか? これを修正するために他にできることはありますか?

編集:Xcodeが生成するウィンドウのスクリーンショットを添付しました。通常、この種のボタンツールバーを備えたUiWindowはQtCreatorによって生成されます。この問題は、Qt が更新され、結果として Mac ポートの自己更新が行われたことに起因すると考え始めています。

xcode によって生成されたウィンドウ

4

1 に答える 1

0

waitKeyおそらく、を呼び出した後に使用しないimShowと、ウィンドウが作成され、すぐに破棄されます。その場合は、waitKeyafterを呼び出すだけimShowで、ウィンドウが作成され、キーを押すまで待機してからウィンドウが破棄されます。

于 2012-05-26T17:32:31.350 に答える