2011-11-12 16 views
0

ビデオ入力を取得する場合、フレームをキャプチャするには画像が必要です。イメージはループごとに解放される必要がありますか?OpenCVメモリを解放しますか?

すなわち

IplImage* frame = 0; 
while (1) 
{ 
    frame = cvQueryFrame (camera); 
    cvShowImage ("Window", frame); 
    //would I need to add a cvReleaseImage (&frame) here? 
} 

答えて

1

あなたがいけないんでは、画像フレームをrelaseする必要はありませんが、whileループが終了したとき、あなたはカメラを解放する必要があります。 cvReleaseCapture(&camera);

+0

ありがとうございます – user1017485

関連する問題