python opencv cam = cv2.VideoCapture (cn) - PullRequest
0 голосов
/ 21 июня 2020

Кто-нибудь может объяснить мне этот код.

for cn in range(0,3):
    cam = cv2.VideoCapture(cn)
    if cam.isOpened():
        break

Я знаю, как он работает с cam = cv2.VideoCapture (0), cam = cv2.VideoCapture (1) и cv2.VideoCapture ("file name.mp4 "), но я никогда не видел инициализации камеры в таком виде.

4 раза инициализация?

С уважением

1 Ответ

3 голосов
/ 21 июня 2020

Код пытается открыть устройство 0, 1 или 2 именно в таком порядке. Останавливается при первом успехе.

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