picamera 1.10 教程及api中文简译(一)在python2.7/3.2+上安装 picamera

以前做过一个家庭摄像头,用的是raspivid的命令行来实现,但是功能太少,不得不放弃重构,正好遇到了picamera这个库,使我能摆脱用命令行或其他低级语言来控制树莓派的摄像头模块。
现在picamera已经内置在树莓派最新的镜像之内了,可以方便我们的使用。而picamera也在不断的迭代更新中,现在的版本已经更新到了1.10新增了一些api,所以也为了方便自己的使用,现将1.10版本的官方api说明简译成中文。
官方api地址


安装

1、在python2.7/python3.2+上安装

在python2.7/python3.2+上安装picamera有几种方法,但每个方法都一些优缺点,可以根据自己的需求选择适合自己的方法进行安装。

1.1、固件升级

树莓派的摄像头模块是由内核进行驱动,随着版本的更迭,修复了大量的bug,并且扩展了摄像头模块的相关功能,虽然picamera支持固件向后兼容,但是在最新版发布时,picamera都是参照最新的固件进行测试,所以如果你用的是一个比较旧版本的固件,可能有一些新库的功能是固件无法支持的。所以在安装库之前推荐进行固件升级,并使用最新的固件进行开发。

#确保树莓派更新到最新固件
sudo apt-get update
sudo apt-get upgrade

此前有些有些文档建议使用sudo rpi-update来更新树莓派固件,但是现在这个命令已经过时了。如果您以前是通过该命令来更新固件,也可以通过apt与下面的命令来对其进行更新。重启设备后生效。

sudo apt-get update
sudo apt-get install --reinstall libraspberrypi0 libraspberrypi-{bin,dev,doc} raspberrypi-bootloader
sudo rm /boot/.firmware_revision

请注意,PiTFT固件(加强支持GPIO驱动tft屏幕的固件)的摄像头模块固件版本比较落后,如果使用此固件来对摄像头进行操作则会缺少一些功能,包括“延长曝光”,“以及文字覆盖标识”。

1.2、raspbian依赖安装

如果你使用的是raspbian的发行版,最好使用系统自带的包管理器(即apt-get工具)来安装picamera,这将更容易更新和删除picamera库。

使用依赖安装如下:

  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值