[問題] openCV + openGL + 2個webcam
看板C_and_CPP (C/C++)作者capucino (是人心在動...)時間15年前 (2010/11/27 22:50)推噓2(2推 0噓 1→)留言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
11/28 00:28, 1F
→
11/28 00:40, , 2F
11/28 00:40, 2F
推
11/28 01:55, , 3F
11/28 01:55, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章