网上很多opencv打开摄像头的实例都是基于USB 摄像头的,很少介绍原装CSI摄像头的,即使有也配置起来很麻烦,需要安装V4l驱动之类的,但是树莓派官方自带的raspistill却
能够用起来,比较奇怪,后来网上找办法,终于有人解决了这个问题。解决办法如下:
打开/etc/下面的modules-load.d/rpi-camera.conf
在最后添加一行 bcm2835-v4l2
意思是在系统启动之后加载bcm2835-v4l2这个模块
然后重启,会发现/dev/下面发现video0设备节点,opencv就能正常调用了