Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
octave_t Class Reference

Public Member Functions

void setup (const unsigned int &octave, const image_t *L0, const mask_t *mask, const double &s0, const double &k, const unsigned int s, const bool &make_keys)
 
unsigned int scales () const
 
void detect_extrema (const unsigned int &pyramid, const unsigned int &octave, const double percent_below_threshold, const bool threshold_by_area, const bfs::path &fn_prefix="")
 
void generate_keys ()
 
void generate_descriptors (const unsigned int &descriptor_version)
 
unsigned int count_extrema () const
 
unsigned int count_keys () const
 

Public Attributes

mask_t::ConstPointer mask_
 
mask_t::ConstPointer mask_eroded_
 
std::vector< image_t::Pointer > L_
 
std::vector< image_t::Pointer > D_
 
std::vector< gradient_image_t::Pointer > gL_
 
std::vector< image_t::Pointer > raw_min_
 
std::vector< image_t::Pointer > raw_max_
 
std::vector< double > sigma_
 
std::vector< std::list< extrema_t > > extrema_min_
 
std::vector< std::list< extrema_t > > extrema_max_
 
std::vector< std::list< descriptor_t > > keys_min_
 
std::vector< std::list< descriptor_t > > keys_max_
 

Static Public Attributes

static const double r0_ = 6.0
 
static const double r1_ = 32.0
 

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