事前に必要なライブラリ等

例なので取捨選択お願いします。
参考ページ


sudo apt-get install python
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff-dev
sudo apt-get install libjasper
sudo apt-get install libjasper-dev
sudo apt-get install libpng-dev
sudo apt-get install zlib1g-dev
sudo apt-get install v4l2ucp
sudo apt-get install totem
sudo apt-get install libunicapgtk2
sudo apt-get install libunicapgtk2-dev
sudo apt-get install libunicap2
sudo apt-get install autoconf

# ビデオ関係のパッケージ
sudo apt-get install libxine-dev
sudo apt-get install libunicap2-dev
sudo apt-get install libv4l-dev
sudo apt-get install libavc1394-dev libdc1394-22-dev

# swig
cd /tmp
wget http://sourceforge.net/projects/swig/files/swig/swig-2.0.3/swig-2.0.3.tar.gz
tar -xvzof swig-2.0.3.tar.gz
cd swig-2.0.3
./configure
make
sudo make install

もしくは以下を貼りつけてインストールして下さい.
(確認中)

sudo apt-get install build-essential cmake pkg-config libpng-dev libpng12-0 libpng12-dev libpng3 libpnglite-dev libpngwriter0-dev libpngwriter0c2 zlib1g-dbg zlib1g zlib1g-dev libjasper-dev libjasper-runtime libjasper1 libtiff-dev pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools libjpeg-dev libjpeg62-dev libgtk2.0-dev libswscale-dev libavcodec-dev libavcodec52 libavformat52 libavformat-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libxine1-ffmpeg libxine-dev libxine1-bin libunicapgtk2 libunicapgtk2-dev libunicap2 libunicap2-dev libavc1394-dev libdc1394-22-dev libdc1394-22 libdc1394-utils swig v4l2ucp libv4l-0 libv4l-dev python-numpy python libpython2.6 python-dev python2.6-dev totem autoconf


OpenCVバージョンの変更

ダウンロード等

事前準備
  • 欲しいバージョンのOpenCVをダウンロードと解凍
 tar -jzvf OpenCV-2.3.0.tar.bz2

  • CMakeのインストール
 sudo apt-get install cmake-gui
  • >アプリケーション->プログラム->CMake
でCMakeを起動
ダウンロードしたOpenCVのある場所を
  • where is the source code (ダウンロードして展開した場所)
  • where to build the binaries (ダウンロードして展開した場所)
で指定.

Configureボタンを押して赤の背景(または赤字?)で探されたものが出てくるので
下の項目を選択.
  • BUILD_EXAMPLE
  • BUILD_NEW_PYHTON_SUPPORT
  • BUILD_SHARED_LIBS
  • BUILD_TEST
  • ENABLE_SEE
  • ENABLE_SEE2
  • INSTALL_C_EXAMPLES
  • INSTALL_PYTHON_EXAMPLES
  • USE_FAST_MATH
  • USE_O3
  • USE_OMIT_FRAME_POINTER
  • WITH_1394
  • WITH_EIGEN2
  • WITH_FFMPEG
  • WITH_GSTREAMER
  • WITH_GTK
  • WITH_JPEG
  • WITH_OPENEXR
  • WITH_PNG
  • WITH_PVAPI
  • WITH_TIFF
  • WITH_V4L
Generateボタンを押す.


インストール

OpenCVのディレクトリの中で
 make
 sudo make install
とコマンドを実行すると必要な場所にコピーされる.
コピーされたディレクトリまで行き
(usr/local/share/opencv/sample/c など)
 sudo sh ./build_all.sh
 sudo ldconfig
でビルドするとSampleが実行できるようになる.
最終更新:2011年10月25日 12:04