Mac OSXでPythonはAnacondaでインストールしたPython3.4を使用
- OpenCV for Linux/MacをダウンロードしてZipを解凍する
- ダウンロードフォルダに移動して、作業用フォルダを作っておく。ここではbuildとした。
- CMakeをダウンロードして実行。
- ダウンロードしたOpenCVのフォルダとbuildフォルダを指定する。
- Searchにpythonと入れてConfigを押す
- Configを押すとPython3の設定がいろいろあるので上の図や参考サイトを参考にして埋める。赤い表示がなければとりあえずOK。
- Generateを押す。
- buildフォルダで
make -j8を実行。失敗するとエラーが出る。Python.hがないとか言われたけど、6の設定したPATHを見直すとうまくいった。
- sudo make install
- pythonを立ち上げてimport cv2
- 今回は「 Library not loaded: libpython3.4m.dylib」とか言われたのでシンボリックリンクを貼った。
sudo ln -/Users/name/anaconda/lib/libpython3.4m.dylib /usr/local/lib
これでとりあえずopencvが動いた。
参考サイト
0 件のコメント:
コメントを投稿