学习在树莓派4B上通过命令行配置各个模块。官方文档:docs。
打开配置窗口
sudo raspi-config
可以通过这个配置窗口打开摄像机模块
换源
1 | sudo -s |
更新库
1 | sudo apt-get update |
安装 BerryConda
1 | wget https://github.com/jjhelmus/berryconda/releases/download/v2.0.0/Berryconda3-2.0.0-Linux-armv7l.sh |
一路ENTER
+yes
就ok了。
source ~/.bashrc
1 | conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ |
使用摄像机模块拍照
在终端使用命令raspistill
,点击这里查看详细API。
raspistill -o 路径/image.jpg -w 640 -h 480
raspistill -vf -hf -o cam2.jpg
这个可以指定水平和垂直翻转图像
录像的命令是raspivid
,点击这里查看详细API,比如
raspivid -o 路径/video.h264
如要录制.mp4
格式,需要先安装MP4BOX:
sudo apt install -y gpac
1 | Capture 30 seconds of raw video at 640x480 and 150kB/s bit rate into a pivideo.h264 file: |
使用python拍照
创建一个.py
文件。
安装picamera
:
1 | pip install picamera |
下面是我写的一个测试各项功能的脚本:
1 | import os |
更多复杂操作,请看官方API文档。
GPIO
这个库好像是用来与树莓派的引脚进行交互的。