#include <pyramid_tool.h>
Collaboration diagram for mimas::pyramid_tool:
Public Member Functions | |
pyramid_tool (void) | |
constructor | |
~pyramid_tool (void) | |
destructor | |
void | reduceGaussian (image< double > &imagein, image< double > &imageout) |
void | reduceGaussian (image< double > &imagein, vector< image< double > > &vectimageout, int numlevels) |
void | expandGaussian (image< double > &imagein, image< double > &imageout) |
void | expandGaussian (image< double > &imagein, vector< image< double > > &vectimageout, int numlevels) |
void | buildLaplacian (image< double > &imagein, vector< image< double > > &vectimageout, int numlevels) |
void | reconstructLaplacian (vector< image< double > > &vectimagein, image< double > &imageout) |
Definition at line 18 of file pyramid_tool.h.
mimas::pyramid_tool::pyramid_tool | ( | void | ) |
mimas::pyramid_tool::~pyramid_tool | ( | void | ) |
Definition at line 153 of file pyramid_tool.h.
References mimas::const_image_ref< T, T * >::getHeight(), mimas::image_ref< T >::getPixel(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image< T >::init(), and mimas::image_ref< T >::pixel().
Referenced by buildLaplacian(), and reduceGaussian().
Here is the call graph for this function:
void mimas::pyramid_tool::reduceGaussian | ( | image< double > & | imagein, | |
vector< image< double > > & | vectimageout, | |||
int | numlevels | |||
) |
Definition at line 101 of file pyramid_tool.h.
References mimas::image< T >::clear(), and reduceGaussian().
Here is the call graph for this function:
Definition at line 184 of file pyramid_tool.h.
References mimas::const_image_ref< T, T * >::getHeight(), mimas::image_ref< T >::getPixel(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image< T >::init(), and mimas::image_ref< T >::pixel().
Referenced by buildLaplacian(), expandGaussian(), and reconstructLaplacian().
Here is the call graph for this function:
void mimas::pyramid_tool::expandGaussian | ( | image< double > & | imagein, | |
vector< image< double > > & | vectimageout, | |||
int | numlevels | |||
) |
Definition at line 127 of file pyramid_tool.h.
References mimas::image< T >::clear(), and expandGaussian().
Here is the call graph for this function:
void mimas::pyramid_tool::buildLaplacian | ( | image< double > & | imagein, | |
vector< image< double > > & | vectimageout, | |||
int | numlevels | |||
) |
Definition at line 48 of file pyramid_tool.h.
References mimas::image< T >::clear(), expandGaussian(), mimas::const_image_ref< T, T * >::getHeight(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image_ref< T >::pixel(), and reduceGaussian().
Here is the call graph for this function:
void mimas::pyramid_tool::reconstructLaplacian | ( | vector< image< double > > & | vectimagein, | |
image< double > & | imageout | |||
) |
Definition at line 77 of file pyramid_tool.h.
References expandGaussian(), mimas::const_image_ref< T, T * >::getHeight(), mimas::const_image_ref< T, T * >::getWidth(), mimas::image< T >::init(), and mimas::image_ref< T >::pixel().
Here is the call graph for this function: