Получение ошибки: videoio (MSMF): асинхронный вызов ReadSample() завершился неудачно со статусом ошибки: -2147023169», оPython

Программы на Python
Anonymous
Получение ошибки: videoio (MSMF): асинхронный вызов ReadSample() завершился неудачно со статусом ошибки: -2147023169», о

Сообщение Anonymous »

Это мой код:

Код: Выделить всё

import cv2 .
from threading import Timer

name = 1
time = 1

def pic():
time = +1
cam = cv2.VideoCapture(0)
retval, frame = cam.read()
if retval != True:
raise ValueError("Can't read frame")

cv2.imwrite('img' + name + '.png', frame)
name = name + 1

while time != 4:
t = Timer(time, pic)
t.start()
Этот код должен делать 4 изображения с интервалом в одну секунду, но все, что я получаю, это упомянутая выше ошибка и «вызов неизвестного исключения C++!»
когда я пытаюсь запустить его, он замедляет работу всего моего компьютера и продолжает выдавать все больше и больше ошибок.
Заранее спасибо!

Вернуться в «Python»