无法访问与OpenCV中的EasyCap USB 2.0(音频 - 视频适配器)接口的彩色CCD相机

时间:2012-02-14 00:54:29

标签: opencv

我有带RCA连接器的CCD相机。现在我必须将这台CCD相机与我的笔记本电脑连接起来,以便我可以将它用作网络摄像头。因此我选择了Easycap USB 2.0音频 - 视频适配器(http://easycap.co.uk/)来从摄像机RCA连接器获取视频信号到USB,以便我可以插入我的笔记本电脑。安装Easycap驱动程序后,我能够将相机与笔记本电脑连接。

当我尝试使用openCV访问相同的接口相机时,它没有发生:(。但是使用相同的代码,我能够在我的笔记本电脑中访问内置USB相机。请告诉我,为什么我不能当使用EasyCap接口时,将CCD摄像头读作设备。哪里出错了!!!!!

我用来访问CCD相机的代码是::

#include "stdafx.h"
#include <iostream>
#include <cv.h>
# include <cxcore.h>
#include <highgui.h>


int _tmain(int argc, _TCHAR* argv[])
{

CvCapture* capture = cvCaptureFromCAM(0);

cvNamedWindow("video", CV_WINDOW_AUTOSIZE );

IplImage *img1=NULL;

while( 1 ) 
{
img1 = cvQueryFrame(capture);

 cvShowImage("video", img1);

if( (cvWaitKey(10) & 255) == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "video" );
return 0;
}

希望我明白...提前谢谢..

0 个答案:

没有答案