Не видит камеру в PyCharm(openCV)

Не видит камеру в PyCharm(openCV) Python, Opencv, Ошибка, Помощь, Ubuntu
Не видит камеру в PyCharm(openCV) Python, Opencv, Ошибка, Помощь, Ubuntu
Не видит камеру в PyCharm(openCV) Python, Opencv, Ошибка, Помощь, Ubuntu
Не видит камеру в PyCharm(openCV) Python, Opencv, Ошибка, Помощь, Ubuntu

Пробовал сделать пару hello world приложений но столкнулся с проблемой видимости камеры, с изображениями cv2 работает нормально.

Коменты для минусов оставлю внутри

Буду благодарен за любую информацию!)

Программирование на python

630 постов11.8K подписчиков

Добавить пост

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

1
DELETED
Автор поста оценил этот комментарий

opencv нужно из исходников самому собирать с поддержкой fffmpeg



Q: Why I can’t open video files on GNU/Linux distribution X or on macOS?


A: OpenCV video I/O depends heavily on FFmpeg. Manylinux and macOS OpenCV binaries are not compiled against it. The purpose of these packages is to provide as easy as possible installation experience for OpenCV Python bindings and they should work directly out-of-the-box. Adding FFmpeg as an additional dependency without a “universal” FFmpeg build (e.g. LGPL licensed build like in the Windows wheels) the goal is considerably harder to achieve. This might change in the future.


вот у этого чела посмотри пример как в докере делать:

https://github.com/Valian/docker-python-opencv-ffmpeg

раскрыть ветку (1)
Автор поста оценил этот комментарий
окк, спасибо, гляну
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
Это кстати годная идеа, он в виртуальном стоит, спасибо, попробую
показать ответы
Автор поста оценил этот комментарий

попробуй переустановить sudo apt-get install python-opencv

раскрыть ветку (1)
Автор поста оценил этот комментарий
все тоже, мб область видимости ограничена или нет такой фигни ?
показать ответы
Автор поста оценил этот комментарий
Попробуй -1
раскрыть ветку (1)
Автор поста оценил этот комментарий
пробовал (-1 вроде берет любую доступную, если не ошибаюсь)
3
DELETED
Автор поста оценил этот комментарий

http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_gui/py_v...



Sometimes, cap may not have initialized the capture. In that case, this code shows error. You can check whether it is initialized or not by the method cap.isOpened(). If it is True, OK. Otherwise open it using cap.open().



и это... для вопросов как бы созданы stack overflow и toster

раскрыть ветку (1)
Автор поста оценил этот комментарий
Я сюда и пришел с него , т.к. ничего из предложенных вариантов не помогало (
Ласт трай )
показать ответы
Автор поста оценил этот комментарий
P.s. videocapture(1, 2, 3 ....) Такая же фигня
показать ответы
Автор поста оценил этот комментарий

Подкачивал ffmpeg, пробовал обновить дрова на камеру, пока проигрыш...
Камера рабочая(видит в Cheese Webcam)

Возможна проблема в PyCharm, кто сталкивался с таким, буду рад, если просветите )

показать ответы