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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
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: