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 ファイルを実行する.

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

2. 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 にコピーする.

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

Advertisements

One thought on “Python 2.7 + OpenCV 3.0.0: installation on Windows

  1. Pingback: 「実装ディープラーニング」を読んでみる(1)第4章「画像のクラス分類」

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s