Работа с PiCamera

36 просмотраPython 3
0
0 Комментариев

Версия Python  3.5 

Операционная система Rasbian.

Вопрос. Можно как-то досрочно завершить выполнение camera.wait_recording(30) не дожидаясь 30 секунд, а просто по нажатию кнопки?
9. API — The PiCamera Class
предлагает для решения этого (как я понял), но разобраться сам в нём не могу(

import io
import itertools
import picamera

with picamera.PiCamera() as camera:
analyse = None
for stream in camera.record_sequence(
itertools.cycle((io.BytesIO(), io.BytesIO()))):
if analyse is not None:
if process(analyse):
break
analyse.seek(0)
analyse.truncate()
camera.wait_recording(5)
analyse = stream


Добавить комментарий

0 Answers

Python Опубликовано 15.09.2019
Напишите свой ответ на данный вопрос.
Scroll Up

Подпишись на канал!

Новые видеоуроки, книги и полезные статьи для python программистов!