Подключение веб-камеры через ip выдает ошибку «Не удается захватить источник» - PullRequest
0 голосов
/ 07 октября 2019

Я пытался использовать камеру смартфона с YOLO v3 для получения более качественных кадров, но продолжает появляться сообщение об ошибке «Не удается захватить источник». Я использую приложение IP-камера на своем телефоне Android.

Приложение IP-камера работает, подключая устройства через локальную сеть. Я попытался удалить OpenCV, а затем переустановил его, как это было предложено где-то в Интернете, но ничего не произошло. {установка: pip install opencv-python}

Я публикую небольшой блок кода, который продолжает показывать ошибку. Весь файл или код можно получить по адресу https://github.com/ayooshkathuria/pytorch-yolo-v3/blob/master/cam_demo.py

'' '

    if CUDA:
            model.cuda()

        model.eval()

        videofile = 'video.avi'

        cap = cv2.VideoCapture('http://192.168.43.1:8080/browserfs.html')

        assert cap.isOpened(), 'Cannot capture source'

        frames = 0
        start = time.time()    
        while cap.isOpened():

            ret, frame = cap.read()

' ''

Я хочу использовать камеру смартфона в качестве веб-камеры, посколькумоей системе этого не хватает.

ОШИБКА:

    assert cap.isOpened(), 'Cannot capture source'
    AssertionError: Cannot capture source
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...