#include <Segmentation.h>
Definition at line 36 of file Segmentation.h.
Creates a segmentation object given a 3D float array and volumetric metadata. Optional argument to disable CUDA.
Definition at line 50 of file Segmentation.C.
References VolumetricData::data, PROFILE_POP_RANGE, PROFILE_PUSH_RANGE, VolumetricData::xsize, VolumetricData::ysize, and VolumetricData::zsize.
Creates a segmentation object given a 3D float array and volumetric metadata. Optional argument to disable CUDA.
Definition at line 105 of file Segmentation.C.
References data, PROFILE_POP_RANGE, and PROFILE_PUSH_RANGE.
Definition at line 119 of file Segmentation.C.
References data, PROFILE_POP_RANGE, and PROFILE_PUSH_RANGE.
Definition at line 132 of file Segmentation.C.
References data, PROFILE_POP_RANGE, and PROFILE_PUSH_RANGE.
Returns the number of groups in the segmentation.
Definition at line 406 of file Segmentation.C.
Referenced by segment_volume.
Copies the segmentation into the provided results array. Can be of type int, short, or (legacy) float.
Definition at line 413 of file Segmentation.C.
References PROFILE_POP_RANGE, and PROFILE_PUSH_RANGE.
Referenced by segment_volume.
Runs the segmentation algorithm until there are <= num_final_groups.
Definition at line 169 of file Segmentation.C.
References MERGE_POLICY, PROFILE_POP_RANGE, PROFILE_PUSH_RANGE, wkf_timer_create, wkf_timer_destroy, wkf_timer_start, wkf_timer_stop, wkf_timer_time, and wkf_timerhandle.
Referenced by segment_volume.