21 #ifndef mia_3d_multireg_hh 22 #define mia_3d_multireg_hh 27 #include <mia/3d/fatcost.hh> 71 void reg_level(C3DImageFatCostList& cost, C3DGridTransformation& result,
const C3DInterpolatorFactory& ipf);
72 void reg_level_regrid(C3DImageFatCostList& cost, C3DGridTransformation& result,
const C3DInterpolatorFactory& ipf);
78 float m_outer_epsilon;
The time-step part of time-marching registration algorithms.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
std::shared_ptr< C3DInterpolatorFactory > P3DInterpolatorFactory
Pointer type of the 3D interpolation factory.
std::shared_ptr< C3DFVectorfield > P3DFVectorfield
pointer type for a 3D vector field
A factory to create interpolators of a given type by providing input data.
A 3D non-rigid image registration class.
std::shared_ptr< C3DTransformation > P3DTransformation
pointer type for a 3D transformation
#define NS_MIA_END
conveniance define to end the mia namespace