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 | List of all members
stos_t< TImage > Class Template Reference

Public Member Functions

 stos_t (const bfs::path &fn_s0, const bfs::path &fn_s1, const bfs::path &fn_mask_s0, const bfs::path &fn_mask_s1, const bool &flipped_0, const bool &flipped_1, const TImage *s0, const TImage *s1, const unsigned int &shrink_factor, const base_transform_t *t01)
 
 stos_t (const bfs::path &fn_s0, const bfs::path &fn_s1, const bfs::path &fn_mask_s0, const bfs::path &fn_mask_s1, const bool &flipped_0, const bool &flipped_1, const double spacing_x0, const double spacing_y0, const double spacing_x1, const double spacing_y1, const unsigned int size_x0, const unsigned int size_y0, const unsigned int size_x1, const unsigned int size_y1, const base_transform_t *t01)
 
 stos_t (const bfs::path &fn_load, const bfs::path &override_slice0_path="", const bfs::path &override_slice1_path="")
 
bool load (const bfs::path &fn_load, const bfs::path &slice0_path="", const bfs::path &slice1_path="", const bool blab=false)
 
bool load (std::istream &si, const bfs::path &override_slice0_path="", const bfs::path &override_slice1_path="")
 
bool save (const bfs::path &fn_save, const bool blab=false) const
 
void save (std::ostream &so) const
 
pnt2d_t tile_min (unsigned int) const
 
pnt2d_t tile_max (unsigned int i) const
 
pnt2d_t tile_center (unsigned int i) const
 

Public Attributes

bfs::path fn_load_
 
bfs::path fn_ [2]
 
bfs::path image_dirs_ [2]
 
bfs::path fn_mask_ [2]
 
bool flipped_ [2]
 
TImage::SpacingType sp_ [2]
 
TImage::RegionType::SizeType sz_ [2]
 
base_transform_t::ConstPointer t01_
 

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