openCVがWindows 7で動作するように必死にしようとしています。ダウンロードしてインストールしましたが、動作しませんでした。
ImportError: No module named opencv
サンプルの1つを実行しようとしたとき。私は自分の問題をグーグルで調べましたが、うまくいかないランダムなソリューションしか得られませんでした。誰でもそれをインストールするように私を案内したり、プログラミング初心者のための明確なインストールガイドデザインをどこで入手できるかを知っていますか?.
OpenCV 2.2.0の時点で、Pythonバインディングのパッケージ名は「cv」です。「opencv」という名前の古いバインディングは維持されなくなりました。コードを調整する必要があります。 http://opencv.willowgarage.com/wiki/PythonInterface 。
公式のOpenCVインストーラーはPythonバインディングをPythonディレクトリにインストールしません。OpenCV2.2.0インストールディレクトリ内にPython2.7ディレクトリがあるはずです。 Libフォルダ全体をOpenCV\Python2.7 \からC:\ Python27 \にコピーし、OpenCV\binディレクトリがWindows DLL検索パスにあることを確認します。
または、 http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv でopencv-pythonインストーラーを使用します。
OpenCV 2.4をPython WindowsでPythonにインストールする)の非常に簡単な方法を投稿しました: PythonでWindowsにOpenCVをインストールする
コピーアンドペーストと同じくらい簡単です。将来の視聴者に役立つことを願っています。
Python、Numpy、OpenCVを公式サイトからダウンロードしてください。
OpenCVを抽出します(opencvフォルダーに抽出されます)
..\opencv\build\python\x86\2.7\cv2.pydをコピーします
C:\ Python27\Lib\site-packagesに貼り付けます
Open Python IDLEまたは端末、および入力
>>> import cv2
エラーが表示されない場合は問題ありません。
UPDATE(この情報について dana に感謝):
VideoCapture機能を使用している場合は、opencv_ffmpeg.dll
もあなたのパスに。参照: https://stackoverflow.com/a/11703998/113494
OpenCVをセットアップするためのエントリを投稿しましたPython: http://luugiathuy.com/2011/02/setup-opencv-for-python/
それが役に立てば幸い。
コマンドを開き、次のコマンドをプロンプトして実行します(python 2.7と仮定):
cd c:\Python27\scripts\
pip install opencv-python
上記は、python 2.7 for Windows 10 64ビットで動作します
https://sourceforge.net/projects/opencvlibrary/files/opencv-win/ からopencv 2.2バージョンをダウンロードします
パッケージをインストールします。
次に、cv2.pydをC:/ Python27/lib/site-packegesにコピーします。
そしてそれは動作するはずです:
import cv2
実際には、x64とPython 2.7を使用できます。これは、標準のOpenCVインストーラーでは提供されません。ソースからライブラリをビルドする場合( http://docs.opencv。 org/trunk/doc/tutorials/introduction/windows_install/windows_install.html )またはcgohlkeのコメントからopencv-pythonを使用すると、問題なく動作します。
言及する必要がある1つのこと。 x86バージョンのPython 2.7を使用する必要があります。OpenCVは、Python x64をサポートしていません。でる。
とはいえ、Abid Rahman Kの回答の手順に従ってください。そして、アンチモンが言ったように、「from cv2 import cv」を行う必要があります
Python 2.7でWindows 7にOpenCVをインストールする