I am Charmie

メモとログ

Python 2.7 + OpenCV 3.0.0: installation on Windows

English notes is below the Japanese one. OpenCV 3.0.0をPython 2.7から使うためのインストール手順

  1. Pythonのインストール Python-OpenCVを動かすには,Python本体に加えて少なくともNumPy, MatPlotLibのインストールが必要.

1.1. Anacondaのインストール Pythonのパッケージ(C++/MatLabにおけるライブラリ/ツールボックス)管理はめんどくさいらしい.なので,Pythonのパッケージ管理ソフトであるAnacondaをインストールする.

1.1.1. Anacondaのインストーラここからダウンロードする.

1.1.2. Anaconda-2.2.0-Windows-x86_64.exe といった名前のexeファイルがダウンロードされるので,ダウンロードが完了したら実行する.

1.1.3. 途中で聞かれる質問は全てデフォルトの値にしていい.

1.2. Pythonパッケージのインストール・更新

1.2.1. Anacondaのインストールが終わったら,メモ帳を起動.以下に書いてあるコマンドをコピーアンドペーストしてから,setup.batという名前で(txtファイルとしてではなく全てのファイルとして)保存.

1.2.2. 作成したsetup.bat ファイルを実行する.

[code lang="bash"] conda update -y conda conda update -y anaconda conda install -y launcher conda install -y numpy conda install -y scipy conda install -y matplotlib conda install -y spyder conda install -y sympy conda install -y ipython conda install -y scikit-image conda install -y scikit-learn conda install -y statsmodels conda install -y openpyxl conda install -y cython conda install -y pillow conda install -y pandas conda install -y lmfit conda install -y sphinx conda install -y chaco conda install -y glueviz conda install -y pyopengl conda install -y seaborn conda install -y pytest conda install -y psutil conda install -y pep8 conda install -y pylint conda install -y pyflakes conda install -y rope conda install -c https://conda.binstar.org/anaconda pydot conda install -y sphinx conda install -c https://conda.binstar.org/rbacher spectral conda install -y wxpython [/code]

  1. OpenCV 3.0.0のインストール プレビルドされたOpenCV 3.0.0をインストールして,その後でpython用の設定ファイルをコピーする.

2.1. OpenCV 3.0.0のプレビルドライブラリをここからダウンロードする.

2.2. opencv-3.0.0.exeという名前のファイルがダウンロードされるので,ダウンロード完了後に実行する.

2.3. Anacondaと同様,基本的にはデフォルトの値を選んでから実行するで問題ないはず.

2.4. opencv/build/python/2.7 というディレクトリに存在するcv2.pydを C:/Anaconda/Lib/site-packages にコピーする.

  1. 設定の確認 Spyderを起動し,"import cv2"とタイプして何もエラーが起きなければ成功.