[問題] OPENCV讀影片讀到一半都會自動跳出

看板C_and_CPP作者 (Carl)時間16年前 (2009/11/09 22:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
請為各位前輩: 小弟使用OPENCV來讀avi影片,程式如下: int main() { CvCapture *capture; IplImage *frame; capture = cvCaptureFromAVI("input.avi"); cvNamedWindow("play",1); while(true) { if(cvGrabFrame(capture)) { frame=cvRetrieveFrame(capture); cvShowImage("play",frame); if(cvWaitKey(10)>=0) break; } else break; } cvReleaseCapture(&capture); cvDestroyWindow("play"); } ------------------------------------------------------------- 我遇到的問題是,一開始都能正常播放, 但是會在還沒有播放完的時候程式就自動結束, 而跳出的時間隨影片的尺寸而異,無論原始影片有多長, 720*480的影片大概播放到半分鐘就會自動結束, 320*240的影片大概播放兩分半鐘就會自動結束, 請問這是哪裡的問題呢? 十分感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.3.184

11/09 23:01, , 1F
我跑起來正常得很 大概是你電腦的問題吧
11/09 23:01, 1F
文章代碼(AID): #1A-2eBsR (C_and_CPP)