Есть ли способ реализовать start_preview () вместо захвата (потока)? - PullRequest
0 голосов
/ 29 марта 2019

Я пытаюсь изменить метод из приведенного ниже кода, используя start_preview () вместо захвата (потока ...) на Raspberry Pi. Отставание с захватом (поток ...) является очень тяжелым (не гладким). Мои знания не очень хороши для ООП в Python.

Я уже пытался реализовать start_preview (), но он всегда вылетает. Может быть, мне нужен также stop_preview (), но я не знаю, где его поставить.

def getPreview(self):

        self.setActive()
        stream = io.BytesIO()
        self._cap.capture(stream, format='jpeg', use_video_port=True,
                          resize=self._preview_resolution)
        stream.seek(0)
        return Image.open(stream)

Я изменил его на

def getPreview(self):

        self.setActive()
        return self._cap.start_preview()

Ошибка, которую я получаю: Ошибка: у объекта «PiPreviewRenderer» нет атрибута транспонирования. Я на самом деле хочу, чтобы предварительный просмотр был сделан с помощью start_preview () вместо потока. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...