A.I.M.S


aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > > Class Template Reference

#include <aims/connectivity/component.h>

Static Public Member Functions

static void filterInFrame (const AimsData< T > &cc, AimsData< O > &out, std::map< O, size_t > &valids, int t, bool verbose=true)
 
static void connectedInFrame (const AimsData< T > &data, AimsData< O > &out, Connectivity::Type connectivity, std::multimap< size_t, O > &compSizes, int t, const T &backgrnd=0, bool bin=true, bool verbose=true)
 
static void connected (const AimsData< T > &data, AimsData< O > &out, aims::Connectivity::Type connectivity, std::map< O, size_t > &valids, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t numMax=0, bool verbose=true)
 
static void connected (const AimsData< T > &data, AimsData< O > &out, aims::Connectivity::Type connectivity, const T &backgrnd=0, bool bin=true, size_t minSize=0, size_t numMax=0, bool verbose=true)
 

Detailed Description

template<typename T, typename O>
class aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >

Definition at line 59 of file component.h.

Member Function Documentation

template<typename T , typename O >
void aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >::connected ( const AimsData< T > &  data,
AimsData< O > &  out,
aims::Connectivity::Type  connectivity,
std::map< O, size_t > &  valids,
const T &  backgrnd = 0,
bool  bin = true,
size_t  minSize = 0,
size_t  numMax = 0,
bool  verbose = true 
)
static
template<typename T , typename O >
void aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >::connected ( const AimsData< T > &  data,
AimsData< O > &  out,
aims::Connectivity::Type  connectivity,
const T &  backgrnd = 0,
bool  bin = true,
size_t  minSize = 0,
size_t  numMax = 0,
bool  verbose = true 
)
inlinestatic

Definition at line 98 of file component.h.

template<typename T , typename O >
void aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >::connectedInFrame ( const AimsData< T > &  data,
AimsData< O > &  out,
Connectivity::Type  connectivity,
std::multimap< size_t, O > &  compSizes,
int  t,
const T &  backgrnd = 0,
bool  bin = true,
bool  verbose = true 
)
static
template<typename T , typename O >
void aims::ConnectedComponentEngine< AimsData< T >, AimsData< O > >::filterInFrame ( const AimsData< T > &  cc,
AimsData< O > &  out,
std::map< O, size_t > &  valids,
int  t,
bool  verbose = true 
)
static

Definition at line 58 of file component_d.h.

References ForEach3d.


The documentation for this class was generated from the following files: