树莓派摄像头python拍照_使用树莓派官方摄像头进行图片拍摄,实时视频显示

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-28 16:28   11   0

首先打开终端,输入:

sudo raspi-config

选择第五项回车进入,在选择第一项回车开启

退出,重启一遍树莓派

接着打开终端,输入:

vcgencmd get_camera

显示两个1,表示成功开启摄像头

接着终端输入:

raspistill -o image.jpg

会看到树莓派出现摄像头画面,

画面结束后,点击树莓派桌面左上角的文件夹,

会看到里面有一张明为image.jpg的图片

拍摄成功

————————————————————————

视频操作,打开终端输入:

sudo apt-get install libopencv-dev

成功后,接着执行:

sudo apt-get install python-opencv

然后在桌面上运行如下代码:

import numpy as np

import cv2

cap = cv2.VideoCapture(0)

cap.set(3,640) # set width

cap.set(4,480) # set height

while(True):

ret, frame = cap.read()

frame = cv2.flip(frame, -1) # flip camera vertically

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

cv2.imshow(‘frame’,frame)

cv2.imshow(‘gray’,gray)

k = cv2.waitKey(30) & 0xff

if k == 27: # press ‘ESC’ to quit

break

cap.release()

cv2.destroyALLWindows()

这一步操作是在桌面上新建一个.py的Python文件,然后写入上面的代码。

保存好代码后,桌面上的Python文件就可以运行了,切换到当前目录:cd /home/pi/Desktop

再输入:python 文件名 回车,就可以看到两个视频窗口显示在树莓派桌面上,视频实时传输成功

注:这个文件名就是你桌面.py的文件名,后面有.py后缀。

————————

如果没成功,可能是源的问题,建议你更换一下源,上面两个下载命令下载的是opencv,运行在Python2上。

——————————————————————————————————

如果你成功了,麻烦点一下下面的大拇指。如果失败了,麻烦点一下向下的大拇指。谢谢,如果教程错误请给予指点会尽快更新

原文链接:https://blog.csdn.net/raspberry_ad/article/details/109240331

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP