树莓派

十二、树莓派驱动摄像头

2019-01-10  本文已影响162人  eftales

配置环境

参考
输入

sudo raspi-config

进入树莓派配置界面
Interfacing Options -> Camera -> Yes -> reboot

使用VLC在PC上查看树莓派摄像头影像

VLC是一款视频播放软件

sudo apt-get install vlc
sudo raspivid -o - -t 0 -w 640 -h 360 -fps 25|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264

使用Python驱动摄像头

import picamera
from time import sleep
camera = picamera.PiCamera()
camera.start_preview()
sleep(5)  # 这里暂停5s是为了给摄像头一点感光时间
camera.capture('test.jpg')
camera.stop_preview()
import picamera
from time import sleep
camera = picamera.PiCamera()
# 拍照片
camera.start_preview()
sleep(5)  # 这里暂停5s是为了给摄像头一点感光时间
camera.capture('raw.jpg')
camera.rotation = 180 # 设置旋转角度  rotation = [0,360]
camera.capture('ratation.jpg')
# 拍视频
camera.framerate = 15 # 设置帧率
camera.start_recording('video.h264')
sleep(10)
camera.stop_recording()
camera.stop_preview()

camera.start_preview(alpha = 200) # 设置透明度 alpha = [0,255]
camera.capture('alpha.jpg')
camera.stop_preview()

camera.resolution = (2592,1944) # 设置图片分辨率
camera.start_preview()
sleep(5)
camera.capture('max.jpg')
camera.stop_preview()

camera.start_preview()
sleep(5)
camera.brightness =70 # 设置亮度
camera.capture('bright.jpg')
camera.stop_preview()



上一篇 下一篇

猜你喜欢

热点阅读