KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
Gaussian_scale_space Class Reference

#include <blob_gss.h>

Public Member Functions

const std::vector< kjb::Image > & as_vector () const
 
std::pair
< Octave::const_iterator,
Octave::const_iterator > 
get_octave (int o) const
 
std::pair
< Octave::const_iterator,
Octave::const_iterator > 
get_x_octave (int o) const
 
std::pair
< Octave::const_iterator,
Octave::const_iterator > 
get_octave_at_index (int i_o) const
 
std::pair
< Octave::const_iterator,
Octave::const_iterator > 
get_x_octave_at_index (int i_o) const
 
int get_num_octaves () const
 
int get_min_octave () const
 
int get_num_levels () const
 
int get_min_level () const
 
int get_max_level () const
 
double get_initial_sigma () const
 
double get_nominal_sigma () const
 
int get_octave_name (int idx) const
 
int get_scale_name (int idx) const
 
double sigma_at (int o, int s) const
 
double sigma_at_indices (int i_o, int i_s) const
 
void write (const std::string &base_filename, const std::string &extension)
 
 ~Gaussian_scale_space ()
 

Friends

class Gaussian_scale_space_generator
 

Constructor & Destructor Documentation

GSS::~Gaussian_scale_space ( )
inline

Member Function Documentation

const std::vector< kjb::Image > & GSS::as_vector ( ) const
inline
double GSS::get_initial_sigma ( ) const
inline
int GSS::get_max_level ( ) const
inline
int GSS::get_min_level ( ) const
inline
int GSS::get_min_octave ( ) const
inline
double GSS::get_nominal_sigma ( ) const
inline
int GSS::get_num_levels ( ) const
inline
int GSS::get_num_octaves ( ) const
inline
std::pair< GSS::Octave::const_iterator, GSS::Octave::const_iterator > GSS::get_octave ( int  o) const
inline
std::pair< GSS::Octave::const_iterator, GSS::Octave::const_iterator > GSS::get_octave_at_index ( int  i_o) const
inline
int GSS::get_octave_name ( int  idx) const
inline
int GSS::get_scale_name ( int  idx) const
inline
std::pair< GSS::Octave::const_iterator, GSS::Octave::const_iterator > GSS::get_x_octave ( int  o) const
inline
std::pair< GSS::Octave::const_iterator, GSS::Octave::const_iterator > GSS::get_x_octave_at_index ( int  i_o) const
inline
double GSS::sigma_at ( int  o,
int  s 
) const
inline
double GSS::sigma_at_indices ( int  i_o,
int  i_s 
) const
inline
void GSS::write ( const std::string &  base_filename,
const std::string &  extension 
)

Friends And Related Function Documentation

friend class Gaussian_scale_space_generator
friend

The documentation for this class was generated from the following files: