mimas::stereo< T > Class Template Reference

#include <stereo.h>

Inheritance diagram for mimas::stereo< T >:

Inheritance graph
[legend]
Collaboration diagram for mimas::stereo< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void stereoMap (image< T > &leftImage, image< T > &rightImage)
void writeNormalisedDepthMapToFilePGM (char *fn)
 stereo ()
 ~stereo ()

Public Attributes

bool fillgaps
int xsearch
int ysearch
int xwinsize
int ywinsize

Protected Attributes

image< doubledepthMap

Detailed Description

template<typename T>
class mimas::stereo< T >

Definition at line 14 of file stereo.h.


Constructor & Destructor Documentation

template<typename T>
mimas::stereo< T >::stereo (  )  [inline]

Definition at line 28 of file stereo.h.

References mimas::stereo< T >::fillgaps, mimas::stereo< T >::xsearch, mimas::stereo< T >::xwinsize, mimas::stereo< T >::ysearch, and mimas::stereo< T >::ywinsize.

template<typename T>
mimas::stereo< T >::~stereo (  )  [inline]

Definition at line 36 of file stereo.h.


Member Function Documentation

template<typename T>
void mimas::stereo< T >::stereoMap ( image< T > &  leftImage,
image< T > &  rightImage 
)

Definition at line 42 of file stereo.h.

References mimas::stereo< T >::depthMap, mimas::stereo< T >::fillgaps, mimas::const_image_ref< T, T * >::getHeight(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image< T >::init(), mimas::image_ref< T >::pixel(), mimas::stereo< T >::xsearch, mimas::stereo< T >::xwinsize, mimas::stereo< T >::ysearch, and mimas::stereo< T >::ywinsize.

Here is the call graph for this function:

template<typename T>
void mimas::stereo< T >::writeNormalisedDepthMapToFilePGM ( char *  fn  ) 

Definition at line 128 of file stereo.h.

References mimas::stereo< T >::depthMap, mimas::const_image_ref< T, TPtr >::getHeight(), mimas::const_image_ref< T, TPtr >::getWidth(), mimas::image< T >::init(), mimas::image_ref< T >::pixel(), and mimas::image_ref< T >::rawData().

Here is the call graph for this function:


Member Data Documentation

template<typename T>
image<double> mimas::stereo< T >::depthMap [protected]

Definition at line 20 of file stereo.h.

Referenced by mimas::stereo< T >::stereoMap(), and mimas::stereo< T >::writeNormalisedDepthMapToFilePGM().

template<typename T>
bool mimas::stereo< T >::fillgaps

Definition at line 23 of file stereo.h.

Referenced by mimas::stereo< T >::stereo(), and mimas::stereo< T >::stereoMap().

template<typename T>
int mimas::stereo< T >::xsearch

Definition at line 24 of file stereo.h.

Referenced by mimas::stereo< T >::stereo(), and mimas::stereo< T >::stereoMap().

template<typename T>
int mimas::stereo< T >::ysearch

Definition at line 24 of file stereo.h.

Referenced by mimas::stereo< T >::stereo(), and mimas::stereo< T >::stereoMap().

template<typename T>
int mimas::stereo< T >::xwinsize

Definition at line 25 of file stereo.h.

Referenced by mimas::stereo< T >::stereo(), and mimas::stereo< T >::stereoMap().

template<typename T>
int mimas::stereo< T >::ywinsize

Definition at line 25 of file stereo.h.

Referenced by mimas::stereo< T >::stereo(), and mimas::stereo< T >::stereoMap().


The documentation for this class was generated from the following file:
[GNU/Linux] [Qt] [Mesa] [STL] [Lapack] [Boost] [Magick++] [Xalan-C and Xerces-C] [doxygen] [graphviz] [FFTW] [popt] [xine] [Gnuplot] [gnu-arch] [gcc] [gstreamer] [autoconf/automake/make] [freshmeat.net] [opensource.org] [sourceforge.net] [MMVL]
mimas 2.1 - Copyright Mon Oct 30 11:31:47 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...