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 | 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: