mimas::bg_subtract< T > Class Template Reference

#include <bg_subtract.h>

Collaboration diagram for mimas::bg_subtract< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void createTemplate (image< T > &imagein, int xroi1, int yroi1, int xroi2, int yroi2)
void createTemplate (image< T > &imagein)
void removeBackground (image< T > &imagein)
 bg_subtract ()

Protected Attributes

double averageVariation
bool removeMeans

Detailed Description

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

Definition at line 26 of file bg_subtract.h.


Constructor & Destructor Documentation

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

Definition at line 40 of file bg_subtract.h.

References mimas::bg_subtract< T >::averageVariation, and mimas::bg_subtract< T >::removeMeans.


Member Function Documentation

template<typename T>
void mimas::bg_subtract< T >::createTemplate ( image< T > &  imagein,
int  xroi1,
int  yroi1,
int  xroi2,
int  yroi2 
)

Definition at line 51 of file bg_subtract.h.

References mimas::const_image_ref< T, T * >::getHeight(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image_ref< T >::pixel(), and mimas::bg_subtract< T >::removeMeans.

Referenced by mimas::bg_subtract< T >::createTemplate().

Here is the call graph for this function:

template<typename T>
void mimas::bg_subtract< T >::createTemplate ( image< T > &  imagein  ) 

Definition at line 99 of file bg_subtract.h.

References mimas::bg_subtract< T >::createTemplate(), mimas::const_image_ref< T, T * >::getHeight(), and mimas::const_image_ref< T, T * >::getWidth().

Here is the call graph for this function:

template<typename T>
void mimas::bg_subtract< T >::removeBackground ( image< T > &  imagein  ) 

Definition at line 105 of file bg_subtract.h.

References mimas::bg_subtract< T >::averageVariation, mimas::const_image_ref< T, T * >::getHeight(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image< T >::init(), mimas::image_ref< T >::pixel(), and mimas::bg_subtract< T >::removeMeans.

Here is the call graph for this function:


Member Data Documentation

template<typename T>
double mimas::bg_subtract< T >::averageVariation [protected]

Definition at line 32 of file bg_subtract.h.

Referenced by mimas::bg_subtract< T >::bg_subtract(), and mimas::bg_subtract< T >::removeBackground().

template<typename T>
bool mimas::bg_subtract< T >::removeMeans [protected]

Definition at line 33 of file bg_subtract.h.

Referenced by mimas::bg_subtract< T >::bg_subtract(), mimas::bg_subtract< T >::createTemplate(), and mimas::bg_subtract< T >::removeBackground().


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:24 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...