ステレオマッチング

使用方法

下記のmaxflowとopencvをダウンロードした後、以下のようにコンパイルして実行してください。
g++ -c graph.cpp
g++ -c maxflow.cpp
g++ -c alphastereo.cpp
g++ -o alphastereo alphastereo.cpp graph.cpp maxflow.cpp CustomImg.cpp `pkg-config --cflags opencv` `pkg-config --libs opencv`
./alphastereo

maxflow

Softwareからmaxflowをダウンロードする。

opencv

以下のコマンドで必要なソフトウェアとopencvをダウンロードする。
sudo apt-get -yV install build-essential
sudo apt-get -yV install libboost1.46-all-dev
cd /tmp; sudo apt-get source opencv
sudo apt-get -yV build-dep opencv
sudo apt-get -yV install libqt4-dev
sudo apt-get -yV install libgtk2.0-dev
sudo apt-get -yV install pkg-config
udo apt-get -yV install opencl-headers
sudo apt-get -yV install libgomp1
sudo apt-get -yV install libjpeg-dev
sudo apt-get -yV install libopenjpeg-dev
sudo apt-get -yV install jasper
sudo apt-get -yV install libjasper-dev libjasper-runtime
sudo apt-get -yV install libpng12-dev
sudo apt-get -yV install libpng++-dev libpng3
sudo apt-get -yV install libpnglite-dev libpngwriter0-dev libpngwriter0c2
sudo apt-get -yV install libtiff-dev libtiff-tools pngtools
sudo apt-get -yV install zlib1g-dev zlib1g-dbg
sudo apt-get -yV install v4l2ucp
sudo apt-get -yV install python
sudo apt-get -yV install autoconf
sudo apt-get -yV install libtbb2 libtbb-dev
sudo apt-get -yV install libeigen2-dev
sudo apt-get -yV install cmake
sudo apt-get -yV install openexr
sudo apt-get -yV install gstreamer-plugins-*
sudo apt-get -yV install freeglut3-dev
sudo apt-get -yV install libglui-dev
sudo apt-get -yV install libavc1394-dev libdc1394-22-dev libdc1394-utils
sudo apt-get -yV install libxine-dev
sudo apt-get -yV install libxvidcore-dev
sudo apt-get -yV install libva-dev
sudo apt-get -yV install libssl-dev
sudo apt-get -yV install libv4l-dev
sudo apt-get -yV install libvo-aacenc-dev
sudo apt-get -yV install libvo-amrwbenc-dev
sudo apt-get -yV install libvorbis-dev
sudo apt-get -yV install libvpx-dev
cd /tmp
wget https://github.com/Itseez/opencv/archive/2.4.7.tar.gz
mv 2.4.7.tar.gz OpenCV-2.4.7.tar.gz
sudo rm -rf OpenCV-2.4.7
tar -xvzof /tmp/OpenCV-2.4.7.tar.gz
cd opencv-2.4.7
cmake -DBUILD_SHARED_LIBS=OFF -DBUILD_DOCS=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=ON -DWITH_GTK=ON -DWITH_OPENGL=ON -DWITH_QT=ON -DINSTALL_C_EXAMPLES=ON -DWITH_OPENCL=OFF -DWITH_CUDA=OFF -DWITH_OPENNI=ON -DWITH_UNICAP=ON -DWITH_V4L=ON -DWITH_XINE=ON -DWITH_OPENEXR=ON -DBUILD_OPENEXR=ON .
make
sudo make install
sudo ldconfig
  • トップ
  • アルゴリズム
  • プログラム
  • 使用方法
  • 実行結果

copyright (c) 2014 Hiroshima City University all rights reserved. テンプレート by ネットマニア