OpenCV
コンピュータビジョン向けの最も有名なライブラリであるOpenCVのインストール・開発方法を解説します。
この解説はロボコンマガジンに連載している記事と連動しています。よろしければ記事も御覧ください。
何かわからないこと、間違いなどありましたらSocial ForumかContactにご連絡ください。
▶ 更新歴
-
14/08/2014 Examples and Applicationsを追加。
-
29/05/2014 OpenCV 2.4.9に対応。Linuxで1394カメラの動作を確認。
-
23/12/2013 CV2形式の書式に則ったサンプルプログラムを追加。
-
15/10/2013 ページを新設。
OpenCVのインストール方法をOSごとに解説します。
環境ごとにインストール方法が異なるので、対象環境を確認してから実行して下さい。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
Ubuntu 10.04 LTS 32bit (2.4.6.1のみ確認)
Raspbian
OpenCV 2.4.6.1
OpenCV 2.4.9
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8 32 bit / 64 bit (2.4.6.1のみ確認)
Windows 8.1 32 bit / 64 bit
Windows XP 32 bit (2.4.6.1のみ確認)
OpenCV 2.4.6
OpenCV 2.4.9
Installation of OpenCV
OpenCVの開発方法を解説します。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
Ubuntu 10.04 LTS 32bit (2.4.6.1のみ確認)
Raspbian
OpenCV 2.4.6.1
OpenCV 2.4.9
OpenCV 2.4.6
OpenCV 2.4.6
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8 32 bit / 64 bit (2.4.6.1のみ確認)
Windows 8.1 32 bit / 64 bit
Windows XP 32 bit (2.4.6.1のみ確認)
OpenCV 2.4.6
OpenCV 2.4.9
OpenCV 2.4.6
OpenCV 2.4.6
Setting up OpenCV
OpenCVの関数の使い方や、それらの利用例を解説します。
Examples and Applications
Color Extraction
画像から特定の色を抽出し、その中心座標を求めます。
Distance Measurement
単眼のカメラで、既知の大きさと色のカラーボールの距離を求めます。
カメラの内部パラメータはOpenCVの機能は使わず、簡単な実験で求めてみます。