7

我在 /opencv/samples/python2 中运行 opt_flow.py 时遇到问题。在 /samples/python 中一切正常。但是在python2中,似乎缺少了一些东西。

python版本:2.7.3 IDE:Eclipse中的pyDev

从https://github.com/jonmarimba/OpenCVMirror/blob/ff81e19a7a12764c657e2765d69ef166065f5e61/opencv/samples/python2/opt_flow.py运行 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

我没有找到任何与此错误相关的解决方案,有人可以帮忙吗?

4

1 回答 1

16

我有同样的问题,所以这里的答案只是为了让其他人清楚:

opencv 示例导入同一文件夹中的其他文件。video.py 文件位于您找到正在运行的示例的同一位置。如果您复制其中一个示例,您还需要复制它导入的其他文件,包括 video.py、common.py 等。

于 2013-11-28T19:30:56.253 回答