brainrat-private  5.1.2
HistologyScanSlicesDetector Member List

This is the complete list of members for HistologyScanSlicesDetector, including all inherited members.

analyze(carto::VolumeRef< int16_t > &vol, const int32_t slices_number=6, const int32_t scan_resolution=0, const int32_t threshold_lowerbound=0, const int32_t threshold_upperbound=0)HistologyScanSlicesDetector
boundingBoxes(const carto::VolumeRef< int16_t > &vol, const std::vector< Component > &components)HistologyScanSlicesDetector
checkComponents(carto::VolumeRef< int16_t > &vol, std::vector< Component > &components, const int32_t slices_number)HistologyScanSlicesDetectorprotected
detectComponents(carto::VolumeRef< int16_t > &vol, const int32_t slices_number, const int32_t threshold_lowerbound, const int32_t threshold_upperbound)HistologyScanSlicesDetectorprotected
detectHistogramModes(const carto::VolumeRef< int32_t > &histogram, const int32_t slices_number, const int32_t slices_min_voxels, const HistoAnalysisFunction analysis_function, int32_t &background, int32_t &slices_mode_lowerbound, int32_t &slices_mode_upperbound)HistologyScanSlicesDetectorprotected
HistologyScanSlicesDetector(float slice_min_surface=1., float slice_median_variation=1./FRACTION, int32_t histogram_modes=NB_MODES, int32_t histogram_bins=MAX_HISTO, bool check_slices=true)HistologyScanSlicesDetector
openComponent(const std::vector< Component > &components, const int32_t component, carto::VolumeRef< int16_t > &vol)HistologyScanSlicesDetectorprotected
processOutlierComponents(std::vector< Component > &components, carto::VolumeRef< int16_t > &vol, const int32_t slices_number)HistologyScanSlicesDetectorprotected
separateComponent(const std::vector< Component > &components, const int32_t component, carto::VolumeRef< int16_t > &vol, const Direction dir)HistologyScanSlicesDetectorprotected
writeTestsWarnings(const Tests &t)HistologyScanSlicesDetectorprotected