1
我正在使用基于此示例的程序:http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995。当我尝试在Windows 7中使用Microsoft Lifecam HD-5000或Lifecam Vx-2000时,出现黑色图像,但在Windows XP中,Vx-2000可以正常工作,但我还没有机会测试HD 5000。OpenCV 2.2与Windows 7
但是,当我使用旧版Creative vf-0040相机时,我在Windows 7中获得了工作映像。 这是怎样的相机创建
CvCapture *camera;
camera = cvCreateCameraCapture(-1);
assert(camera);
IplImage * image=cvQueryFrame(camera);
assert(image);
并拍摄图像:
IplImage *image=cvQueryFrame(camera);
image=cvQueryFrame(camera);
我很感激这个任何建议。
这个工作适合你吗?我也有一个LifeCam HD 5000,只有一个黑屏(使用OpenCV2.2版本的windows build)......我只是尝试构建SVN版本,这个版本在为我制作时崩溃......如果你能告诉我如果以及你如何解决这个问题 – evident 2011-04-06 21:00:29
好吧,假设它没有崩溃,它会为你工作。我认为崩溃你的意思是它有错误?为了构建它,有一个关于如何使用tbb构建opencv的YouTube视频。另一个可以做的工作就是使用预先构建的2.1版本。 – rossb83 2011-04-11 17:19:05
与2.1版本你有摄像头工作?那么为什么它不适用于2.2版本,但它与2.2 svn呢?怪异的...和是与崩溃我的意思是它有错误(与highguy/libVideoInput)... – evident 2011-04-11 17:28:49