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 | Static Public Member Functions | Public Attributes | List of all members
stos_tree_t< TImage >::node_t Struct Reference

Public Member Functions

 node_t (const bfs::path &fn_data, const bfs::path &image_dir, const bfs::path &fn_mask, bool flipped, const vec2d_t &spacing)
 
void load_data (typename TImage::Pointer &data, mask_t::Pointer &mask, unsigned int shrink_factor=1, double clahe_slope=1, unsigned int clahe_window=64) const
 
mask_t::Pointer calc_overlap_mask (unsigned int shrink_factor=1, double clahe_slope=1, unsigned int clahe_window=64) const
 
void collect_stos (std::list< stos_t< TImage > > &stos) const
 
void dump (std::ostream &os)
 

Static Public Member Functions

static void clip_mask_a_by_b (mask_t::Pointer &mask_a, mask_t::Pointer &mask_b, const base_transform_t::ConstPointer &t_ab)
 

Public Attributes

bfs::path fn_data_
 
bfs::path image_dir_
 
bfs::path fn_mask_
 
bool flipped_
 
vec2d_t spacing_
 
link_t parent_
 
std::list< link_tchildren_
 

The documentation for this struct was generated from the following file: