2010年3月10日水曜日

ubuntu opencv 備忘録

ちょい、OpenCV-2.0.0 を Linux 環境で使いたくなった。

$ sudo apt-get install libgtk2.0-dev pkg-config
$ sudo apt-get install libjpeg-dev libtiff-dev libpng-dev
$ sudo apt-get install libavformat-dev libswscale-dev

あたりを入れる

$ su
$ cd /usr/local/src/OpenCV-2.0.0
$ mkdir release
$ cd release
$ cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_EXAMPLES=ON ..
$ make
$ make install
$ ldconfig
$ make test

test は、少々失敗する。
とりあえず、サンプルをコンパイルしてみる。ちなみにサンプルは、カメラからの画像キャプチャ…。ファイル名は、x.cpp

$ g++ x.cpp -I /usr/local/include/opencv -lcv -lcxcore -lhighgui

ノートパソコン付属のカメラをキーボードからONにして、実行する

$ ./a.out 0


以上

追記: samples/c/image.cpp で、'stderr' was not declared ... って、出てたが、#include <cstdio> してやれば良い。

0 件のコメント: