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