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