最近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から抜けているかなど、より多くの情報を得るためにとにかくありますか?
と、彼らはOpenCVの(そしておそらくのpython)と同じコンパイラで構築されたバージョンでなければならない、私はすべてのQtのDLLが構築されていましたPATHにも同じコンパイラがあります。しかし、それは役に立たなかった。しかし、入力をありがとう。 – airfang