一部コンテンツはCVS版のOpenCV(1.1)とUbuntu8.04という古い環境のもの
- まずは取得.
- 2008年10月10日現在,まだ正式リリースはされていないので,CVS版をゲット.
- が,のっけからこけた.大学のネットワークがプロキシ必須で,LinuxのCVSはパッチを当てない限りプロキシを経由できない
- あきらめて別のネットワーク→Windows経由→CVS経由で取得した.
コンパイル†
- うっかり,utils/maintainer_clean.cmdをWindowsで実行してしまったがために,configureが消えるというアクシデント.
- しょうがないので再びcvsでupdate
- configureしたら,はまるはまる
ようやくinstall†
- make install
sudo make install
- パスの設定
- /etc/ld.so.conf に /usr/local/lib を追加する
sudo vi /etc/ld.so.conf
- pkg-configの設定
実際にソースコードをコンパイルする場合†
Video回りの設定†
- どうもUbuntuっていうかLinuxではOpenCVのVideo回りが怪しい.
- 少なくとも,1.1pre1をUbuntu*4上で動かすと,cvSetCapturePropertyで再生フレーム番号与えることができない.
- ネットを散見すると,Linux+OpenCVの組み合わせでは
- などできないっぽい.
- もしかしたらffmpegとか入れれば直るのかも知れない.
- うろ覚えだが,videoInputライブラリがLinuxに対応してたかも?
- カメラを制御する場合はvideoInputライブラリを使った方が断然素直.
LinuxでOpenCVをbuildする†
- yasutomo先輩のblogLinuxでOpenCVを入れて適当なコードをコンパイルするまで | .COM-POUND¬e{how-to-build-opencv-on-linux:LinuxでOpenCVを入れて適当なコードをコンパイルするまで | .COM-POUND, 2010-09-01公開, 2015-01-13閲覧};
- OpenCVをホームディレクトリ以下にインストールする - ser1zw's blog¬e{how-to-install-opencv-under-home-directory:ser1zw, OpenCVをホームディレクトリ以下にインストールする - ser1zw's blog, 2011-08-23公開, 2015-01-13閲覧};
- OpenCV のインストール¬e{how-to-install-opencv-on-ubuntu:神田崇史, OpenCV のインストール, 2009-05-07更新, 2015-01-13閲覧};
- apt get - Package opencv was not found in the pkg-config search path - Stack Overflow¬e{package-opencv-was-not-found-in-the-pkg-config-search-path:apt get - Package opencv was not found in the pkg-config search path - Stack Overflow, 2013-03-10, 2014-02-04更新, 2015-01-13閲覧};
- OpenCV - 2.x - Tech Note¬e{how-to-install-opencv-on-linux-with-path-settings:OpenCV - 2.x - Tech Note, 2015-01-13閲覧};
ジャンル:OpenCV:OpenCV 1.1準拠