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 | List of all members
pyramid_t Class Reference

Public Member Functions

void setup (const image_t *initial_image, const mask_t *mask, const double &initial_sigma, const unsigned int s, const double min_edge=96.0, const bool &make_keys=true)
 
unsigned int octaves () const
 
bool remove_lowest_resolution_octave (const unsigned int how_many=1)
 
bool remove_highest_resolution_octave (const unsigned int how_many=1)
 
void detect_extrema (const unsigned int &pyramid, const double percent_below_threshold, const bool threshold_by_area=true, 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
 
void debug (const bfs::path &fn_prefix) const
 
bool save (const bfs::path &fn_save) const
 
bool load (const bfs::path &fn_save)
 

Public Attributes

std::vector< octave_toctave_
 
bfs::path fn_data_
 

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