Python 3 Проблема с настройкой Opencv: «не удается найти ссылку« VideoCapture »в __init__.py» в Pycharm IDE - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь установить OpenCv и запустить некоторый код на Pycharm на Ma c.

Я установил пакет opencv, а также numpy, но когда я запускаю код, появляется эта ошибка: "не удается найти ссылку на VideoCapture" в init .py "в Pycharm IDE

Фактически, каждый раз, когда я пишу" example_variable = cv2. " , Pycharm не дает мне никакой возможности автозаполнения с помощью функции, связанной с cv2. Почему это происходит?

Вот код, который я пытаюсь запустить. Я пробовал также запускать другие коды, но отображается та же ошибка:

import cv2
import numpy as np

cap = cv2.VideoCapture();

while(True):
    ret, frame = cap.read()
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    cv2.imshow('frame',gray)

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

cap.release
cv2.destroyAllWindows()

Любые советы о том, как выполнить этот код гладко? Конечная цель - сделать так, чтобы моя передняя веб-камера записывала видео в реальном времени и реагировала на него.

Большое спасибо !!

1 Ответ

0 голосов
/ 01 мая 2020

Попробуйте одно из следующих решений:

  1. Щелкните правой кнопкой мыши по каталогу источника
  2. Пометить каталог как -> источник root
  3. Файл -> Invalidate Кэши / перезапуск ... -> Отменить и перезапустить

ИЛИ:

  1. В вашей среде IDE go к настройкам -> настройки -> django
  2. Убедитесь, что каталог Root, ваши settings.py и manage.py находятся в нужном месте, если вы находитесь в Django.

После всего этого вы также можете удалить папку .idea в каталоге root и перезапустите IDE. Надеюсь, что это поможет!

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