21 #ifndef mia_internal_nonrigidregister_hh 22 #define mia_internal_nonrigidregister_hh 60 typedef typename this_dim_traits::Image
Image;
63 typedef typename this_dim_traits::PImage
PImage;
72 typedef typename this_dim_traits::Filter
Filter;
87 PTransformationFactory transform_creation,
88 size_t mg_levels,
int idx = -1);
98 void set_refinement_minimizer(
PMinimizer minimizer);
108 PTransformation run(PImage src, PImage ref)
const;
116 PTransformation run()
const;
this_dim_traits::FullCostList FullCostList
the type of the cost function list
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
dimension_traits< dim > this_dim_traits
the trait to handle dimension based typedefs
this_dim_traits::PTransformation PTransformation
the pointer type of the transformation
this_dim_traits::FilterPluginHandler FilterPluginHandler
the plug-in handler for the filters of the used dimensionality
this_dim_traits::PTransformationFactory PTransformationFactory
the pointer type of the transformation creation factory
CMinimizer::Pointer PMinimizer
Pointer type for the CMinimizer class.
Class for image registration.
this_dim_traits::Filter Filter
filter type for the image data used in this non-rigid registration algorithm
this_dim_traits::PImage PImage
the pointer type of the image data
this_dim_traits::Image Image
the type of the image data
#define NS_MIA_END
conveniance define to end the mia namespace