2012-03-04 8 views
1

私はOpenGLプロジェクトで作業しています。今では、同じアプリケーションでOpenCVウィンドウを表示する必要があります。 glutMainLoopOpenGLアプリケーションへのOpenCVの統合

cvNamedWindow("OPEN_CV");

を呼び出した後、私はこのエラー

GLUT Warning: glutInit being called a second time.

を持って、唯一のOpenCVの窓があったされて。

これはどのように可能ですか? (OpenCV処理データを別のGLUTウィンドウのテクスチャとして使用しないでください)

+0

私はちょうどこれにもぶち当たっていますが、他の方法でもラウンドします。私はopenCVプロジェクトにopenGLを追加しています。私がglutInitを置いて、namedWindowを作る前に私の絵を描くと、私はティーポットを手に入れることができます。その後、私はOPが説明した警告を受け取り、ティーポットや窓はない。 –

答えて

0

openCVハイグリはglutを使用しています。 openCVウィンドウ内に描画するにはcreateOpenGLCallbackを試してください。

関連する問題