我正在使用 python 通过 Raspberry Pi 和 picamera 库来预览和捕获图像。
我正在使用以下代码:
import picamera
import RPi.GPIO as GPIO
import time
import datetime
button_pin = 15
save_path = 'save-folder/'
GPIO.setmode(GPIO.BCM)
GPIO.setup(button_pin, GPIO.IN, pull_up_down=GPIO.PUD_UP)
with picamera.PiCamera() as camera:
camera.resolution = (1920, 1080)
camera.framerate = 15
camera.sensor_mode = 2
camera.rotation = 180
camera.start_preview()
while True:
camera.start_preview()
# wait for user to push button
GPIO.wait_for_edge(button_pin, GPIO.RISING)
filename = datetime.datetime.now().strftime("%Y-%m-%d_%H%M%S_img")
camera.capture(save_path + filename + '.png')
在该行之后camera.capture(save_path + filename + '.png')
,捕获的图像将被预览 3 秒,然后实时摄像机预览返回。是否可以在捕获图像后直接显示实时预览而不显示捕获的图像?
谢谢您的帮助。
西蒙