在Ubuntu上使用OpenCV和Python无法捕获视频

2024-09-29 17:45:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个简单的python脚本来使用OpenCV从网络摄像头捕捉图像。这是运行在Ubuntu11.10 32位上的。在

当我在终端中运行lsusb时,我得到:

Bus 002 Device 002: ID 045e:00f7 Microsoft Corp. LifeCam VX-1000

这让我相信摄像机的驱动程序已经安装好了

在python shell中,我键入: 捕获=凸轮的cv.Capture(0)#也尝试过-1,1,2,3

但capture总是空的。在

我也试过: 捕获=简历CreateCameraCapture(0)

但我得到了同样的结果。在

谢谢你的帮助

干杯


Tags: 图像网络脚本id终端deviceopencvmicrosoft
2条回答

我认为OpenCV不支持这个摄像头。在

OpenCV有一个compatibility list,检查你的是否在那里。在

仅仅探测驾驶员并不能验证摄像机是否工作。在

这里是一个ubuntu support page测试你的相机与vlc

基本上你应该尝试一下:

$ vlc v4l2:///dev/video0

相关问题 更多 >

    热门问题