【问题标题】:Error displaying video stream using Opencv on raspberry pi在树莓派上使用 Opencv 显示视频流时出错
【发布时间】:2019-01-09 17:56:56
【问题描述】:

我正在尝试从连接了 PiCam 的 Raspberry Pi 访问实时视频源。我已经在界面设置中启用了相机,甚至通过使用 PiCam 库拍摄一些图片和视频来对其进行测试。但是,OpenCV 给我带来了麻烦。我在this tutorial 之后安装了 open CV(向 Adrian Rosenbrock 致敬)。

查看下面的屏幕截图以获取代码和错误消息。正如 Adrian 建议的那样,我在安装了 OpenCV 的虚拟环境中运行所有内容。

代码和错误信息

VIDEOIO ERROR: V4L: can't open camera by index 0

根据我从人们遇到的其他问题中了解到的情况,有时可以通过使用索引值来解决此错误。如果我将索引值更改为 -1 或 1,就像大多数解决方案建议的那样,我会得到相同的东西或略有不同的“无法访问相机”错误。

我对 OpenCV 和 RPi 比较陌生,所以我可能只是缺少一些简单的东西。任何建议都非常感谢,谢谢!

【问题讨论】:

  • opencv 不支持 pycam,如果您将网络摄像头连接到树莓派,它应该可以工作。

标签: python python-3.x opencv raspberry-pi raspberry-pi3


【解决方案1】:

您可能需要启用对相机的访问权限。尝试输入: sudo modprobe bcm2835-v4l2 在 RPI 的终端中。

【讨论】:

    猜你喜欢
    • 2019-01-20
    • 2019-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-20
    • 2014-06-11
    • 1970-01-01
    • 2016-09-24
    相关资源
    最近更新 更多