1

私は次のようなデバッグ用のウィンドウを作成しています:

cvNamedWindow("a",0); cvShowImage("a", imageA);
cvNamedWindow("b",0); cvShowImage("b", imageB);
cvNamedWindow("c",0); cvShowImage("c", imageC);

OpenCVは、これらすべてのウィンドウをまったく同じ場所に作成します。これは、移動しない限り1つしか表示されないため、あまり実用的ではありません。

OpenCVでウィンドウを自動的に配置して、すべてのウィンドウが表示されるようにすることはできますか(タイル型ウィンドウマネージャーのように)?それとも私はこれを自分で行う必要がありcvMoveWindowますか?

4

1 に答える 1

0

いいえ、これは不可能です。ユーザーインターフェイスにはそのような機能はありません(1か月前にもそのような機能について疑問に思っていました)。

を呼び出してウィンドウの位置を手動で設定する必要がありますMoveWindow。これが唯一の解決策です。

于 2012-07-13T08:05:12.873 に答える