右上の×を押したときに行う処理を意図的に書きたいこんにちはゲストさん。右上の×を押したときに行う処理を意図的に書きたい今、OpenCVとOpenGLの両方を用いたプログラムを書いています。OpenCVで物体を追跡したとおりにOpenGLで絵を動かそうとしており、そのためにはglutDisplayFunc(display);で呼び出しているdisplay()関数内でOpenCVを用いた画像処理プログラムを書く必要があると思っています。*captureなどとした場合、cvReleaseCapture(&capture);などをプログラムの最後に行わなければなりません。キーボードの「q」を打つことでメモリ解放およびプログラムの終了をさせることができるのですが、ウィンドウの右上の×を押しても同様の処理をさせたいと考えています。途中でreturnとかしていなければプログラムの最後に書けばいいです。×をクリックしても最終的にはここに来ますので。実際は書かなくてもプロセス終了とともに自動的に開放されると思います。OpenCVでカメラからキャプチャした画像(コマ画像)をbmpで保存しようと思っています。OpenCVの初歩のプログラムなんですが実行するとコマンドプロンプトと実行画面が出てきます。opencvで画像処理をしています。opencv2.2でaviファイルの読み込みを行うプログラムを作成しました。最近プログラムを学んでいる初心者の者です。webカメラを表示するプログラムをつくりました。Reserved.掲載情報の著作権は提供元企業等に帰属します。