OpenCV C++ error (cvCaptureFromCAM())



我在网上学习了一个OpenCV库的教程,但实际上在早期阶段遇到了问题。在"cvCaptureFromCAM(0("函数的帮助下,声明从网络摄像头捕获图片所需的变量后。编译后,它给了我:错误:未在此作用域中声明"p_capWebcam">

我看到了很多"未在此范围内声明"错误的问题,但没有找到解决方案。。

谢谢

#include <opencv/highgui.h>
#include <opencv/cxcore.h>
#include <opencv/cvaux.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[]) {
CvSize size640x480 = cvSize(640, 480); 
CvCapture* p_camWebcam;  
IplImage* p_imgOriginal; 
IplImage* p_imgProcessed;
CvMemStorage* p_strStorage; 
CvSeq* p_seqCircles;     
float* p_fltXYReadius;    
int i;                    
char charCheckForEscKey;   

p_camWebcam = cvCaptureFromCAM(0); 
if(p_capWebcam == NULL) {   
printf("error: capture is NULL n");
getchar();  
return(-1); 
}
}

p_ca*m*Webcam=cvCaptureFromCAM(0(;

如果(p_ca*p*Webcam==NULL({

说真的吗?

相关内容

  • 没有找到相关文章

最新更新