У меня есть блок кода, подобный приведенному ниже, но я не могу проверить соединение. Если камеру не удается подключить, я хочу распечатать ошибку подключения. Можете ли вы мне помочь. импортировать numpy как np import cv2 cap = cv2 ....

0
engineer 27 Дек 2020 в 20:31

1 ответ

Лучший ответ

Попробуйте использовать try. Приведенный ниже код может быть не совсем правильным, поскольку я не совсем понимаю, где он не работает, но должен дать вам достаточно, чтобы понять.

    try: 
        while(cap.isOpened()):

           ret, frame = cap.read()
           frame = cv2.flip(frame,0)
           out.write(frame)
        
           cv2.imshow('frame',frame)

           if cv2.waitKey(1) & 0xFF == ord('q'):
             break

    except: 
        print('Connection error')
0
Danail Petrov 27 Дек 2020 в 17:53