brainrat-private 6.0.4
slices_d.h File Reference
#include <cartobase/object/object.h>
#include <cartobase/stream/directory.h>
#include <cartobase/stream/fileutil.h>
#include <aims/io/channelR.h>
#include <brainrat/data/slices.h>
#include <brainrat/exception/stackerexcept.h>
Include dependency graph for slices_d.h:

Go to the source code of this file.

Functions

template<class T>
bool detectSlices (aims::Process &p, const std::string &, aims::Finder &)
 
template<class T>
bool individStackSlices (aims::Process &p, const std::string &, aims::Finder &)
 
template<class T>
void rescale (carto::VolumeRef< T > &in, RescalerInfo &info)
 
template<class T>
bool writeStackedSlices (int32_t dx, int32_t dy, int32_t res, float z, T background, std::vector< Component > &cpnt, carto::VolumeRef< T > &data, std::string outputfile, std::string format)
 
template<class T>
bool writeNumberedSlices (int32_t dx, int32_t dy, int32_t res, float z, T background, std::vector< Component > &cpnt, carto::VolumeRef< T > &data, std::string outputdir, std::string outputname, std::string format, uint8_t slicemin)
 

Function Documentation

◆ detectSlices()

◆ individStackSlices()

◆ rescale()

template<class T>
void rescale ( carto::VolumeRef< T > & in,
RescalerInfo & info )

Definition at line 236 of file slices_d.h.

◆ writeNumberedSlices()

template<class T>
bool writeNumberedSlices ( int32_t dx,
int32_t dy,
int32_t res,
float z,
T background,
std::vector< Component > & cpnt,
carto::VolumeRef< T > & data,
std::string outputdir,
std::string outputname,
std::string format,
uint8_t slicemin )

◆ writeStackedSlices()

template<class T>
bool writeStackedSlices ( int32_t dx,
int32_t dy,
int32_t res,
float z,
T background,
std::vector< Component > & cpnt,
carto::VolumeRef< T > & data,
std::string outputfile,
std::string format )