在树莓派上写一个代码实现:每隔一秒拍一张照片并保存到特定地址
时间: 2024-09-15 17:12:59 浏览: 31
树莓派系列教程7:如何点亮一个LED灯(上).docx-综合文档
在树莓派(Raspberry Pi)上使用Python语言来实现定时拍照并保存的功能,可以借助于picamera库,这个库专门用于处理Raspberry Pi的摄像头操作。以下是一个简单的示例代码:
```python
import time
from picamera import PiCamera
# 定义照片保存的路径
photo_path = "/path/to/save/images/" # 替换为你的实际图片存储目录
# 初始化PiCamera对象
camera = PiCamera()
def take_photo_and_save():
camera.resolution = (1024, 768) # 设置图片尺寸,可以根据需要调整
camera.capture(photo_path + "image_" + str(time.time()).replace(".", "") + ".jpg") # 拍照并保存
print("Image saved at:", photo_path + "image_" + str(time.time()).replace(".", "") + ".jpg")
# 等待1秒再拍摄下一张
time.sleep(1)
while True:
take_photo_and_save()
```
在这个代码中,我们首先导入必要的库,然后设置一个函数`take_photo_and_save`来拍照并保存。每秒钟执行一次这个函数,通过`time.sleep(1)`暂停1秒后再进行下一次拍照。
请将`photo_path`变量中的`"/path/to/save/images/"`替换为你的实际照片保存路径,并确保该路径对当前用户有读写权限。
阅读全文