インストール

OpenCV (Open Source Computer Vision Library) はフリーで使える画像処理ライブラリーである。C++、Python、および Java のライブラリーとして提供されている。Python のライブラリーとして使用する場合は、pip コマンドで簡単にインストールできる。

pip install opencv-python

OpenCV で特徴量検出を行うとき、エラー(Set OPENCV_ENABLE_NONFREE CMake option and rebuild the library in function 'create')が発生する場合がある。この際、既存の opencv-python を削除し、opencv-contrib-python をインストールすると解決できる。

pip3 install opencv-contrib-python