2012-09-10 30 views
6

opt_flow.py in/opencv/samples/python2を実行しているときに問題が発生しています。 /samples/pythonでは大丈夫です。しかし、python2では、何かが見当たりません。python opencvサンプルで未解決のインポート

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 

私はこのエラーに関連する解決策を見つけられませんでしたが、誰でも助けてくれますか?

+0

エラーを投げたコードを投稿してください(あなたが掲示したこのコードは、投稿したエラーを明らかに投げることができませんでした)。また、Pythonのバージョンを投稿してください。 – bpgergo

+0

コードは上記のリンクを持つサンプルコードから直接コピーされます。私はそれがPythonのライブラリの問題だと思うが、私が逃しているものを知る考えを持っていない... –

+1

申し訳ありません、私は今朝問題を解決します。私はこのコードを/ opencv/samples/python2フォルダから取り出しますが、他のファイルが一緒にインクルードする必要があることに気づいていませんでした。不便をおかけして申し訳ありません –

答えて

15

私はので、ここだけで他の人にそれを明確にするためにその答えだと同じ問題を抱えていた:

OpenCVの例は、同じフォルダ内の他のファイルをインポートします。 video.pyファイルは、実行していたサンプルと同じ場所にあります。例の1つをコピーする場合は、video.py、common.pyなど、インポートする他のファイルもコピーする必要があります。

+0

ありがとうございました.-) – tim

+0

PYTHONPATHにサンプルフォルダを追加してください。 – BenB

関連する問題