树莓派CSI摄像头的使用及OpenCV的简单测试

导读:本篇文章讲解 树莓派CSI摄像头的使用及OpenCV的简单测试,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

拿出了之前拿来做BLE Mesh的Provisioner的树莓派4B,不知不觉已经开始吃灰了,这可还行?于是乎从某宝淘来了10几块RMB的树莓派专用的摄像头就开始捣鼓起来了,说实话不愧是10几块的东西。

简要说明一下,如下所述:

Item Description
硬件平台 树莓派4B
摄像头 500万像素CSI摄像头(OV5647)
操作系统 Raspbian OS

安装完成示意图:
在这里插入图片描述

1、树莓派系统配置

硬件安装完毕之后,开始进行树莓派系统的配置以使用这CSI摄像头。进入树莓派系统之后使用如下命令进行树莓派系统的配置:

sudo raspi-config

Step 1:进入Interface Options

在这里插入图片描述

Step 2:选择P1 Camera,并进行使能。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Step 3:重启系统

sudo reboot

重启之后进行测试,拍照测试并检查效果

raspistill -o test.jpg

2、OpenCV测试

import cv2
import sys
import string

cap=cv2.VideoCapture(0)
i=0
while(1):
    ret ,frame = cap.read()
    k=cv2.waitKey(2)
    if k != -1:
        print('keyboard input:'+ str(k))
    if k == ord('q'):            #按下q退出窗口
        break
    elif k == ord('s'):          #按下s保存图片
        cv2.imwrite('./'+str(i)+'.jpg',frame)
        i+=1
    cv2.imshow("capture", frame)
cap.release()

3、演示效果:

在这里插入图片描述

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/116929.html

(0)
seven_的头像seven_bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!