Chào các anh, em vừa mới làm quen với open cv, có chạy thử ví dụ với webcam có code bên dưới nhưng không thể nào nhìn thấy video trong cửa sổ bật lên dù webcam đã sáng. các anh có kinh nghiệm thì giúp em với.thanks
/////////////////////////////ham main////////////////////////
CvCapture * capture=0;
IplImage *frame=0;
int key =0;
//khoi tao camera
capture = cvCaptureFromCAM(0);
//kiem tra lien tuc
if(!capture)
{
fprintf(stderr,"Cannot open initialize webcam");
return 1;
}
//khoi tao cua so cho video
cvNamedWindow("result",CV_WINDOW_AUTOSIZE);
while(1)
{
//lay frame
frame = cvQueryFrame(capture);
//luon kiem tra
if(!frame) break;
//hien thi fram hien tai
cvShowImage("result",frame);
//thoat neu nhan nut 'q'
key = cvWaitKey(1);
if(key != -1) break;
}
//giai phong bo nho
cvDestroyWindow("result");
cvReleaseCapture(&capture);
return 0;
/////////////////////////////ham main////////////////////////
CvCapture * capture=0;
IplImage *frame=0;
int key =0;
//khoi tao camera
capture = cvCaptureFromCAM(0);
//kiem tra lien tuc
if(!capture)
{
fprintf(stderr,"Cannot open initialize webcam");
return 1;
}
//khoi tao cua so cho video
cvNamedWindow("result",CV_WINDOW_AUTOSIZE);
while(1)
{
//lay frame
frame = cvQueryFrame(capture);
//luon kiem tra
if(!frame) break;
//hien thi fram hien tai
cvShowImage("result",frame);
//thoat neu nhan nut 'q'
key = cvWaitKey(1);
if(key != -1) break;
}
//giai phong bo nho
cvDestroyWindow("result");
cvReleaseCapture(&capture);
return 0;