MacでOpenCVとpythonを使う方法の備忘録です.homebrewしたりする方法もあるみたいですが,ここではbinaryからbuildします.
環境
- iMac 2011
- OS X El Capitan 10.11.1
- Python 3.5
- CMake 3.4.0
インストール
OpenCV
上記サイトから,OpenCV for Linux/Mac をダウンロードし,展開します.
cmake
opencvをビルドするのに使います.
CMake.appを/Applicationsに移動し,開きます.
以下のような画面が表示されるので,
- where is the source code: /Users/atsuhiro/Downloads/opencv-3.0.0
- where to build the binaries: /Users/atsuhiro/Downloads/opencv-3.0.0/build
などと指定して,Configureして,CMAKE_BUILD_TYPEをReleaseにしてから,もう一度Configureします.次にGenerateします.
これでbuildフォルダーにMakefileができるので,makeしてmake installします.
sudo make sudo make install
少し時間がかかるのでまったりします.
Python3をインタラクティブモードで起動して,import cv2ができるかを確認します.
>>> import cv2 >>> cv2.__version__ '3.0.0'
正しくインストールできました.
参考: - http://opencv-java-tutorials.readthedocs.org/en/latest/01-installing-opencv-for-java.html - https://cmake.org/download/ - http://opencv.org/