2011-10-29 13 views
2

最近OpenCV 2.3.1がダウンロードされました。QtとwithQtOpenGLがオンのCMakeフラグでコンパイルされました。私のQtのバージョンは4.7.4で、OpenGLが有効になっています。たぶん私は、Pythonのサイトパッケージパスにcv2.pydをコピーする必要があります。OpenCV Pythonモジュールをインポートするときのエラー(QtとQtOpenGLでビルドされたとき)

C:\Python27\Lib\site-packages

そしてその間にOpenCVのDLLがどこかに私のPATHにあることを確認してください。私はipythonで

import cv2

を呼び出すしようとすると、しかし、それはエラーを返しました:

ImportError: DLL load failed: The specified procedure could not be found.

私も同じエラーが結果として、OpenCVの2.3を試してみました。 OpenCVがQtなしでコンパイルされていれば、インポートは正常に動作します。誰も前に同様の問題に遭遇していますか?あるいは、どんなプロシージャーがどのDLLから抜けているかなど、より多くの情報を得るためにとにかくありますか?

答えて

0

はおそらくOpenCVのDLLを同じ場所でのdllのQTを必要とする - 実際には

+0

と、彼らはOpenCVの(そしておそらくのpython)と同じコンパイラで構築されたバージョンでなければならない、私はすべてのQtのDLLが構築されていましたPATHにも同じコンパイラがあります。しかし、それは役に立たなかった。しかし、入力をありがとう。 – airfang

関連する問題