aimsdata  4.7.0
Neuroimaging data handling
component.h File Reference
Include dependency graph for component.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AimsBucket< T >
 The bucket base class to manage packages of points associated to their value during time. More...
 
class  AimsData< T >
 
class  aims::BucketMap< T >
 An alternate, ordered, representation for buckets (voxels lists). More...
 
class  aims::ConnectedComponentEngine< T, O >
 
class  aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >
 

Namespaces

 aims
 The class for EcatSino data write operation.
 

Functions

template<typename T >
void aims::AimsConnectedComponent (AimsData< T > &data, aims::Connectivity::Type connectivity, std::map< T, size_t > &valids, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true)
 
template<typename T >
void aims::AimsConnectedComponent (AimsData< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true)
 
template<typename T >
void aims::AimsConnectedComponent (BucketMap< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t maxSize=0, size_t numMax=0, bool verbose=true)
 
template<typename T >
void aims::AimsConnectedComponent (AimsBucket< Void > &component, const AimsData< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true)
 
template<typename T >
void aims::AimsConnectedComponent (AimsBucket< Void > &component, const BucketMap< T > &data, Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true)
 
template<typename T >
AimsData< int16_t > aims::AimsLabeledConnectedComponent (AimsBucket< Void > &component, const AimsData< T > &data, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minsize=0, size_t maxSize=0, size_t maxcomp=0, bool verbose=true)