brainrat-private  5.1.2
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,
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,
background,
std::vector< Component > &  cpnt,
carto::VolumeRef< T > &  data,
std::string  outputfile,
std::string  format 
)