3

画像上をリアルタイムで移動するマウスポインターによって処理される円がある小さなプログラムを開発しています。

を使用してそれを行うこと cvSetMouseCallback() ができましたが、ウィンドウが設定され ていCV_WINDOW_AUTOSIZE て、画像サイズが大きすぎない場合 (400x400 未満) にのみ正常に機能します。imShow() 問題は多くの時間を浪費する機能にあることに気付きまし た。cv::updateWindow() 関数を使用してウィンドウの更新を強制し たかった のですが、undefined reference to エラーが発生しました。アプリケーションを高速化するにはどうすればよいですか? なにか提案を?

前もって感謝します。

4

1 に答える 1

1

残念ながら、cv::updateWindow()は OpenGL ウィンドウ コールバック専用です ( と一緒に使用されますcv::setOpenGlDrawCallback())。

画像の上に円を描いているソースコードの部分を提供できますか? また、描画しようとしている画像のサイズはどれくらいですか?

于 2013-12-03T14:10:13.573 に答える