- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在Ubuntu 11.04中使用OpenCV2.2。使用代码:: blocks 10.05 IDE。使用openCV中的简单代码测试网络摄像头,以从网络摄像头捕获视频。但是,cvCreateCameraCapture(index)始终返回null(显示0错误,0警告)。
我已经检查过索引{-5到+5}。我的Acer Aspire 4736z的内置网络摄像头与Cheese配合良好。 lsusb显示:
总线002设备002:ID 04f2:b044 Chicony Electronics Co.,Ltd Acer CrystalEye网络摄像头
表示已安装驱动程序。
grep -i v4l / var / log / udev 返回
ID_V4L_VERSION=2
ID_V4L_PRODUCT=Video WebCam
ID_V4L_CAPABILITIES=:capture:
DEVLINKS=/dev/v4l/by-id/usb-Chicony_Electronics_Co.__Ltd._Video_WebCam_SN0001-video-index0 /dev/v4l/by-path/pci-0000:00:1d.7-usb-0:4:1.0-video-index0
int main(int argc, char**argv)
{
IplImage *img;
char ch;
int c;
CvCapture *capture= cvCreateCameraCapture(0);
cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);
if(!capture)
printf("Camera Not Initialized");return 0;
while (capture)
{
img=cvQueryFrame(capture);
cvShowImage("Example1",img);
ch=cvWaitKey(33);
if(ch==32)
break;
}
cvReleaseImage(&img);
cvDestroyWindow("Example1");
}
最佳答案
请尝试重新编译OpenCV,以确保满足所有依赖关系(see here)。
另外,请使用较新的
CvCapture* cam = cvCaptureFromCAM(CV_CAP_ANY);
关于opencv - cvCreateCameraCapture不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7708129/
我有一个网络摄像头,它在 vlc 中工作得很好,并且可以作为/dev/video0 使用。但是,每当我使用 cvCreateCameraCapture 时,它都会返回 null。我使用 0,1,-
我的代码如下。当我在 openCamera 中执行 cvCreateCameraCapture(-1) 时,应用程序结束。 提示:程序异常终止。在启动过程中程序以代码 0X000135 退出 为什么?
我一直在尝试从各种教程站点学习 javacv 教程,但最大的问题是几乎每个教程都使用 cvCreate... 方法来获取图像和视频。但是当我输入这些时,我无法在任何库中找到这些方法。我从 bytede
使用 Windows 我尝试使用 cvCreateCameraCapture (0) 打开我的网络摄像头;或 cvCaptureFromCAM (0) 但它只是打开视频源窗口,其中包含我的相机,当我按
有一个 AVI 视频文件和一个网络摄像头。 cvQueryFrame 在这两种情况下都返回 null。应用代码(仅适用于凸轮): #include "highgui.h" #include usin
我是一名优秀的程序员,十分优秀!