Сделайте OpenCV ошибку "select timeout" явной - PullRequest
0 голосов
/ 09 января 2020

Существует достаточно хорошо задокументированная ( 1 2 3 et c.) Проблема с OpenCV, при которой вызывается camera.read(), как в

    camera = cv2.VideoCapture(0)
    success, img = camera.read()

приводит к печати сообщения select timeout и функции, возвращающей идентичное изображение для последнего успешного захвата, и success=True. Происходит много дискуссий о том, как предотвратить эту ошибку. То, что меня интересует, это сделать это явным, а не молчать. Есть ли способ обнаружить, что произошла ошибка? Лучшее, что я могу придумать, это проверить, является ли изображение попиксельным, оно медленное и кажется глупым.

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