python控制树莓派相机_玩转树莓派-Raspberry,控制单反相机进行可编程摄影

单反相机具有强大的拍照能力,但内置的控制软件主要面向交互操作,对于长时间摄影(如延时摄影/视频合成/HDR/Focus Stack/多幅拼接等等高级技术)的一些操作不太方便,可以使用树莓派做一个

gPhoto2是一个免费软件,提供了在类Unix系统上通过终端来控制数码相机的功能,开发队伍来自世界各地的自愿者,现在已支持超过1700多 款机型。可以运行在Linux, FreeBSD, NetBSD, MacOS X等系统上。同时在大部分发行版的软件仓库中都有。通过Picture Transfer Protocol (PTP) 协议来和相机通讯。

1、安装

树莓派的系统是基于Debain系统,直接用apt安装。

apt-get install gphoto2

将相机用USB线与树莓派连接,最好使用有源的USB HUB,以免供电不足,打开相机电源,在树莓派中输入lsusb,可以看到有“Nikon Corp.”的设备,这就是我们的相机了。别的相机,可以通过–list-cameras来查看所支持的相机型号

gphoto2 –list-cameras | grep D3100

返回:

“Nikon DSC D3100 (PTP mode)”

2、部分常用指令

-a 查看相机所支持的功能。

-L 查看相机上照片列表和照片ID。

-p 1-10 获取指定ID范围的照片到当前目录,1~10张。

-P 获取所有照片到当前目录。

-d 1-10 删除指定范围的照片。

-D 删除所有照片。

–capture-image 拍照。

–capture-image-and-download 拍照后传到树莓派上。

-F COUNT 拍摄张数。

-I SECONDS 拍摄多张照片时的间隔时间(秒)。

这三个参数组合起来就可以拍摄Timelapse了。

例如:gphoto2 –capture-image -I 30 -F 60

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值