opencv - 无法从覆盆子pi上的相机捕获帧

时间:2018-01-16 19:02:44

标签: opencv raspberry-pi

我的pi相机已连接并启用,raspistill成功拍摄照片。在python中,cv2.VideoCapture(-1).read()始终返回(False,None)。我很坚强。

1 个答案:

答案 0 :(得分:1)

OpenCV 依赖于V4L2(适用于Linux的视频)模块,因此请尝试在文件/etc/modules底部添加以下行并重新启动Raspberry Pi。

bcm2835-v4l2

我现在看起来像中的

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

bcm2835-v4l2

这可确保在所有后续重新启动时加载 Broadcom Video For Linux 2 (v4l2)驱动程序。