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 | |
void | set_output_dir (const boost::filesystem::path &dir) |
void | set_first_file (const boost::filesystem::path &file) |
SET_FIRST_FILE. | |
void | set_schema_parameters (const Vector &spacing, const Point &origin, const IndexVector &brick_size, size_t overlap) |
bool | run_phase1 (std::string &error) |
void | set_mem_limit (long long mem_limit) |
bool | run_phase2 (std::string &error) |
bool | run_phase3 (std::string &error) |
LargeVolumeSchemaHandle | get_schema () const |
LargeVolumeSchemaHandle Core::LargeVolumeConverter::get_schema | ( | ) | const |
GET_SCHEMA Get information about bricking schema
bool Core::LargeVolumeConverter::run_phase1 | ( | std::string & | error | ) |
RUN_PHASE1 Check files and determine size
bool Core::LargeVolumeConverter::run_phase2 | ( | std::string & | error | ) |
RUN_PHASE2 Downsample and build bricks
bool Core::LargeVolumeConverter::run_phase3 | ( | std::string & | error | ) |
RUN_PHASE3 Compress bricks
void Core::LargeVolumeConverter::set_mem_limit | ( | long long | mem_limit | ) |
SET_MEM_LIMIT How much meory to devote to the conversion process
void Core::LargeVolumeConverter::set_output_dir | ( | const boost::filesystem::path & | dir | ) |
SET_OUTPUT_DIR Set the output directory for the file
void Core::LargeVolumeConverter::set_schema_parameters | ( | const Vector & | spacing, |
const Point & | origin, | ||
const IndexVector & | brick_size, | ||
size_t | overlap | ||
) |
SET_SCHEMA_PARAMETERS Upload parameters for schema