Python與樹莓派順暢地配合使用,可以為照片拍攝提供更多的功能。在樹莓派上使用Python語言通過相機模塊拍照主要分為兩個步驟。第一步是配置樹莓派的相機模塊,第二步是編寫Python程序來控制拍照。
先來看如何配置樹莓派的相機模塊。以下是需要進行的準備工作:
sudo raspi-config
進入界面后,選擇 "Interfacing Options" ?選項,再選擇“Camera”選項,并開啟相機模塊。開啟后樹莓派需要重啟。
接下來是Python拍照程序的編寫,以下是示例代碼:
from picamera import PiCamera from time import sleep camera = PiCamera() # 創建攝像頭對象 camera.resolution = (1024, 768) # 設置照片分辨率 camera.start_preview() # 開始攝影預覽 # 拍3張照片 for i in range(3): sleep(5) camera.capture('/home/pi/Pictures/image%s.jpg' % i) camera.stop_preview() # 結束攝影預覽
以上代碼中,我們首先引入了PiCamera類,然后創建了一個攝像頭對象,設置了照片的分辨率。開始預覽后,我們使用for循環拍攝3張照片,并保存到指定的地址。最后結束預覽。
這就是使用Python在樹莓派上進行拍照的簡單示例,有了這個簡單的基礎,我們可以通過對程序進行修改或者添加其他功能,實現更為復雜的功能需求。
上一篇python 核密度函數
下一篇python 核函數圖形