查看: 72|回复: 0

[讨论交流] 【树莓派】控制摄像头(2)

[复制链接]
树莓派摄像头使用有两种主要的方法,一是使用Picamera,二是使用Opencv。
1、树莓派摄像头模块没有video0,这也就意味着使用cv2.VideoCapture(0)是读取不到图像的,所以先要添加以下配置文件
cd /etc/modules-load.d/
sudo nano modules.conf
然后在文件中添加bcm2835-v4l2 就可以了


2、代码
[Python] 纯文本查看 复制代码
# 该程序打开摄像头,显示视频,按q拍摄一张照片并储存下来

import cv2

cap = cv2.VideoCapture(0)

while(1):
    # 获得图片
    ret, frame = cap.read()
    # 展示图片
    cv2.imshow("capture", frame)
    if cv2.waitKey(30) & 0xFF == ord('q'):
        # 存储图片
        cv2.imwrite("camera.jpg", frame)
        break

cap.release()
cv2.destroyAllWindows()

4.PNG

高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail