Неразрешенный импорт в Python OpenCV образцов

У меня проблема с запуском opt_flow.py в / opencv / samples / python2. В / samples / python все в порядке. Но в python2, кажется, чего-то не хватает.

Версия Python: 2.7.3 IDE: pyDev в Eclipse

запуск opt_flow.py из https://github.com/jonmarimba/OpenCVMirror/blob/ff81e19a7a12764c657e2765d69ef166065f5e61/opencv/samples/python2/opt_flow.py

Ниже приведены фрагменты кода:

    import cv2, cv2.cv as cv
    import video
    from common import anorm2, draw_str
    from time import clock
    ...

и там появляются ошибки..

    Description    Resource  Path                           Location Type
    Unresolved import: video    optical_flow.py /practice/test  line 9  PyDev Problem
    Unresolved import: draw_str optical_flow.py /practice/test  line 10 PyDev Problem
    Unresolved import: anorm2   optical_flow.py /practice/test  line 10 PyDev Problem

который я не нашел никакого решения этой ошибки, кто-нибудь может помочь?

1 ответ

Решение

У меня была такая же проблема, поэтому вот ответ, чтобы прояснить это другим:

Примеры opencv импортируют другие файлы в той же папке. Файл video.py находится в том же месте, где вы нашли пример, который вы использовали. Если вы скопируете один из примеров, вам также нужно будет скопировать другие импортируемые файлы, включая video.py, common.py и другие.

Другие вопросы по тегам