aimsdata  5.0.5
Neuroimaging data handling
component_d.h File Reference
#include <aims/connectivity/component.h>
#include <aims/data/data.h>
#include <aims/utility/threshold.h>
#include <aims/bucket/bucket.h>
#include <map>
#include <queue>
#include <iostream>
#include <iomanip>
Include dependency graph for component_d.h:

Go to the source code of this file.

Namespaces

 aims
 The class for EcatSino data write operation.
 
 aims::internal
 

Functions

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 >
bool aims::internal::_nulltesttemplate_iseq (const T &x, const T &val)
 
template<>
bool aims::internal::_nulltesttemplate_iseq (const Void &, const Void &)
 
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 >
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 >
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)