使用Raspberry pi的相机拍图

前面只用linux 的指令来拍图
现在用Python了
from time import sleep
from picamera import PiCamera

camera = Picamera()
camera.resolution =(1024,768)
camera.start_preview()
sleep(2)
camera.capture('f00.jpg')
以上是拍照并且存为档案

如果需要拍一系列的图,而且这些徒都要在差不多的亮度 颜色和对比
就必须保证连拍的多个参数是一致
一般是固定曝光,白平衡,以及增益的设定
曝光时间 shutter_speed
iso
曝光增益 analog_gain digital_gain设定固定值 然後exposure_mode设为off
固定白平衡 awb_mode设为off 再把awb_gain设为红/蓝的增益模组

from time import sleep
from picamera import PiCamera

camera = PiCamera(resolution=(1280,720),framerate=30)
camera.iso=100
sleep(2)
camera.shutter_speed = camera.exposure_speed
camera.exposure_mode = 'off'
g = camera.awb_gains
camera.awb_mode= 'off'
camera.awb_gains = g
camera.capture_sequence(['image%02d.jpg' %i for i in range(10)])
最後就是拍摄了几张固定设置的影像了


<<:  day30 : 写不完所有东西的最後一天

>>:  DAY15 在虚拟机上运行Android Studio 的第一个程序

Day 3 | 物件控制与事件监听

绑定:将xml中的元件与Kotlin程序码做连结。 监听事件:开发者可以在程序码中拦截使用者的操作过...

树选手3号:XGboost [python实例]

照着前几天的逻辑今天来用python执行xgboost,刚开始一样先写score function方...

[Angular] Day8. Templates and Text interpolation

前几天大概讲完了 Angular 的 Component 的基本功能与介绍,在很多例子中可以看到在 ...

第九天:建立练习专案

接下来我们建立後续章节要使用的练习专案,我预想了一个「购物车及运费计算机」做为情境,整个流程会示范如...

伸缩自如的Flask [day 21] Nginx with https

为了网页服务的安全性,我们需要将提供的HTTP协定页面,透过 SSL/TLS加密,升级成HTTPs。...