![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/primalsketch/coupledDiffusion2DSmoother.h>
Public Member Functions | |
CoupledDiffusion2DSmoother (float delta_t, float alpha=1.0f, float beta=1.0f, float gamma=1.0f) | |
void | SetDt (float Delta_t) |
float | dt () |
std::pair< AimsData< T >, AimsData< T > > | doSmoothing (const std::pair< AimsData< T >, AimsData< T > > &ima, const std::pair< AimsData< T >, AimsData< T > > &constraint, int maxiter, bool verbose=false) |
bool | optimal () |
Definition at line 44 of file coupledDiffusion2DSmoother.h.
|
inline |
Definition at line 55 of file coupledDiffusion2DSmoother.h.
References aims::CoupledDiffusion2DSmoother< T >::SetDt().
|
virtual |
Implements aims::CoupledSmoother< AimsData< T >, AimsData< T > >.
Definition at line 61 of file coupledDiffusion2DSmoother_d.h.
References aims::_gamma, carto::Converter< class, class >::convert(), Gaussian2DSmoothing< T >::doit(), aims::util::epsilon(), aims::hasSameDim(), and aims::Writer< T >::write().
Referenced by aims::CoupledDiffusion2DSmoother< T >::dt().
|
inlinevirtual |
Reimplemented from aims::CoupledSmoother< AimsData< T >, AimsData< T > >.
Definition at line 68 of file coupledDiffusion2DSmoother.h.
References aims::CoupledDiffusion2DSmoother< T >::doSmoothing(), and verbose.
|
inlinevirtual |
Reimplemented from aims::CoupledSmoother< AimsData< T >, AimsData< T > >.
Definition at line 75 of file coupledDiffusion2DSmoother.h.
|
inline |
Definition at line 59 of file coupledDiffusion2DSmoother.h.
Referenced by aims::CoupledDiffusion2DSmoother< T >::CoupledDiffusion2DSmoother().