aimsdata  5.0.5
Neuroimaging data handling
AimsTexThreshold< T, U > Class Template Reference

#include <aims/utility/threshold.h>

Collaboration diagram for AimsTexThreshold< T, U >:

Public Member Functions

 AimsTexThreshold (threshold_t type, T level, T level2=0, T backgd=0)
 Texture thresholding. More...
 
virtual ~AimsTexThreshold ()
 
TimeTexture< T > operator() (const TimeTexture< T > &sqv)
 Return the multi-level thresholded texture. More...
 
TimeTexture< U > bin (const TimeTexture< T > &sqv)
 Return the binary thresholded texture. More...
 

Protected Attributes

threshold_t _type
 Threshold type. More...
 
_level
 Lower level or unique level. More...
 
_level2
 Upper level. More...
 
_backgd
 

Detailed Description

template<class T, class U>
class AimsTexThreshold< T, U >

Definition at line 131 of file threshold.h.

Constructor & Destructor Documentation

◆ AimsTexThreshold()

template<class T , class U >
AimsTexThreshold< T, U >::AimsTexThreshold ( threshold_t  type,
level,
level2 = 0,
backgd = 0 
)
inline

Texture thresholding.

Parameters
typethreshold type (AIMS_LOWER_THAN,...)
levelfirst threshold
level2second threshold [default=0]
backgdvalue for voxels cut out by the thresholding

Definition at line 166 of file threshold.h.

◆ ~AimsTexThreshold()

template<class T , class U >
virtual AimsTexThreshold< T, U >::~AimsTexThreshold ( )
inlinevirtual

Member Function Documentation

◆ bin()

◆ operator()()

Member Data Documentation

◆ _backgd

template<class T , class U >
T AimsTexThreshold< T, U >::_backgd
protected

◆ _level

template<class T , class U >
T AimsTexThreshold< T, U >::_level
protected

◆ _level2

template<class T , class U >
T AimsTexThreshold< T, U >::_level2
protected

◆ _type


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