美文网首页
OpenCV操作不了树莓派原装摄像头(picam)解决方法

OpenCV操作不了树莓派原装摄像头(picam)解决方法

作者: wild_w0lf | 来源:发表于2018-04-27 19:52 被阅读0次

opencv讲道理是可以直接调用摄像头的

但是有时候真是一点道理都不讲啊~~~😣😣😣😣

因此转载一篇文章以备不时之需
原文链接

转载:

# -*- coding: utf-8 -*-

import cv2

cap = cv2.VideoCapture(0)
# cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH, 320)
# cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, 240)

while True:
    # get a frame
    ret, frame = cap.read()
    print "frame.shape: {}".format(frame.shape)

    # show a frame
    cv2.imshow("capture", frame)
    cv2.waitKey(1)

但可能会出现无法打开摄像头,问题就在cap = cv2.VideoCapture(0)
上,原因:树莓派摄像头模块没有video0

解决:

cd /etc/modules-load.d/

sudo vim modules.conf 

加入 bcm2835-v4l2至内容

重启,即可

相关文章

网友评论

      本文标题:OpenCV操作不了树莓派原装摄像头(picam)解决方法

      本文链接:https://www.haomeiwen.com/subject/gppilftx.html