做人呢,最紧要就系开心啦

树莓派4B摄像头安装和使用方法详解(支持拍照,录像,实时监控)

1,533次阅读
没有评论

接上篇,树莓派网络已经调通,开机通过 ssh 登录树莓派:

step1: 硬件安装

这里采用的官方配套 CSI 接口摄像头,采用 OV5647 模组,定焦镜头,支持 500 万像素,160 度广视角;

注意:安装任何硬件,须在断电下进行,否则极易造成不可逆损坏;

安装摄像头较简单,按步骤即可,注意动作适当温柔, 我的 pi 上摄像头挡板已被弄断:disappointed:

1. 找到摄像头接口;
树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

2. 拉起 csi 挡板,两头同时轻轻抬起;

3. 接入排线,注意别接反,一般把有蓝色胶带一面朝挡板;

4. 平按下 csi 挡板,两头同时按下;

5. 镜头板那端,同样方法接入即可;

step2: 激活摄像头

通过 ssh 登录树莓派,输入命令

sudo raspi-config 

依次选择 interface option-->P1 Camera,

树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)
树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

保存退出,重启树莓派

step2: 拍照;

raspistill -o hello.jpg -t 1000

-o: 生成文件名
-t:表示延迟 1000ms 拍摄
树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

这张图片就是在树莓派的 chrome 上传的,可见
1. 图片很大,默认 5m 像素,2592x1944;
2. 镜头装载驴车上,图像是倒立的;

raspistill -t 60000 -tl 3000 -o image_%d.jpg

-t 60000: 一分钟以内
-tl 3000: 每个 3s,抓拍一张图片

还有许多调节拍照效果的参数,这里不是重点,等有时间再来细调下效果;

step3: 录像;

raspivid -o hello.h264 -t 10000 -w 1920 -h 1080

-w: 图像宽
-h: 图像高

step4: 实时监控;

1. 通过浏览器访问;

sudo apt-get install motion

配置

sudo vim /etc/motion/motion.conf
daemon on  #off 改成 on
width 1920  
height 1080 #摄像头像素宽高
framerate 30 #fps
stream_maxrate 200
stream_localhost off    #设为 off

启动 motion:

# 若之前 有启动 motion,先杀掉
sudo killall -TERM motion
sudo motion

在浏览器访问:

http://raspberry IP:8081

树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

2. 通过 vlc 链接

sudo raspivid -o - -rot 180 -t 0  -w 1920 -h 1080 -fps 30|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:9000}' :demux=h264 

-rot: 图像旋转 180;
-t:延时
-w:输出视频宽度
-h:输出视频高度
-fps:输出视频帧数
access:http 协议传输
dst:目标端口(输出端口)
demux:编码格式

vlc 客户端 :依次打开 媒体 网络串流
树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

输入以下地址
http://192.168.0.102:9000

树莓派 4B 摄像头安装和使用方法详解(支持拍照,录像,实时监控)

我配的 1080P,还较流畅,延迟有些大;

正文完
 
admin
版权声明:本站原创文章,由 admin 2021-11-16发表,共计1200字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)