[問題] openCV + openGL + 2個webcam

看板C_and_CPP (C/C++)作者 (是人心在動...)時間15年前 (2010/11/27 22:50), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/3 (看更多)
我使用的是BCB 6.0 去寫 openCV 版本是1.0 (似乎BCB 6.0只支援1.0) 我使用的webcam是兩個鏡頭的(Vinoru) 使用下面code 可以將 兩個鏡頭的畫面同時顯示(也就是 2 webcam) CvCapture *capture0; CvCapture *capture1; IplImage *frame0; IplImage *frame1; capture0 =cvCaptureFromCAM(0); capture1 =cvCaptureFromCAM(0); cvNamedWindow("Webcam0",1); cvNamedWindow("Webcam1",1); while(true) { frame0 = cvQueryFrame(capture0); frame1 = cvQueryFrame(capture1); cvShowImage("Webcam0",frame0); cvShowImage("Webcam1",frame1); if(cvWaitKey(10)>=0) { break; } } cvReleaseCapture(&capture0); cvDestroyWindow("Webcam0"); cvDestroyWindow("Webcam1"); 此時再執行一個openGL的 .cpp檔 (產生在另外一個form,單純產生openGL視窗且單獨執行可以) 可是此時openGL就當掉了.....好像不能同時執行... 不知道問題出在哪?希望有前輩可以救援一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.193.111

11/28 00:28, , 1F
你用兩個程式同時去取 WEBCAM 的畫面?
11/28 00:28, 1F

11/28 00:40, , 2F
抓webcam是在一個函數裡面
11/28 00:40, 2F

11/28 01:55, , 3F
我以前好像是用vfw來寫~~~亂入
11/28 01:55, 3F
文章代碼(AID): #1CyHgOSs (C_and_CPP)
文章代碼(AID): #1CyHgOSs (C_and_CPP)