![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
#include <aims/signalfilter/diffusionSmoother.h>
Public Member Functions | |
BaseMaskedDiffusionSmoother (float delta_t, bool safe=true) | |
~BaseMaskedDiffusionSmoother () | |
virtual carto::VolumeRef< T > | doSmoothing (const carto::VolumeRef< T > &ima, int maxiter, bool verbose=false)=0 |
void | setMask (const carto::rc_ptr< carto::Volume< short > > &mask, short background=0) |
![]() | |
BaseDiffusionSmoother (float delta_t) | |
~BaseDiffusionSmoother () | |
void | check (int maxiter) |
bool | optimal () |
void | SetDt (float Delta_t) |
float | dt () |
![]() | |
virtual | ~Smoother () |
Protected Attributes | |
carto::VolumeRef< short > | _mask |
bool | _safe |
short | _background |
![]() | |
float | _dt |
Additional Inherited Members | |
![]() | |
static carto::VolumeRef< float > | init_laplacian (void) |
![]() | |
static carto::VolumeRef< float > | laplacian |
Definition at line 100 of file diffusionSmoother.h.
|
inline |
Definition at line 103 of file diffusionSmoother.h.
References aims::BaseMaskedDiffusionSmoother< T >::_mask, and carto::rc_ptr< class >::reset().
|
inline |
Definition at line 106 of file diffusionSmoother.h.
|
pure virtual |
|
inline |
Definition at line 111 of file diffusionSmoother.h.
References aims::BaseMaskedDiffusionSmoother< T >::_background, aims::BaseMaskedDiffusionSmoother< T >::_mask, and aims::mask().
|
protected |
Definition at line 121 of file diffusionSmoother.h.
Referenced by aims::BaseMaskedDiffusionSmoother< T >::setMask().
|
protected |
Definition at line 119 of file diffusionSmoother.h.
Referenced by aims::BaseMaskedDiffusionSmoother< T >::BaseMaskedDiffusionSmoother(), and aims::BaseMaskedDiffusionSmoother< T >::setMask().
|
protected |
Definition at line 120 of file diffusionSmoother.h.