|
template<class DisplacementFieldType , class DeformationFieldType > |
FORCE_INLINE void | compose_linear_displacement (const transform_type &transform, DisplacementFieldType &disp_in, DeformationFieldType &deform_out) |
|
template<class InputDeformationFieldType , class OutputDeformationFieldType > |
FORCE_INLINE void | compose_linear_deformation (const transform_type &transform, InputDeformationFieldType &deform_in, OutputDeformationFieldType &deform_out) |
|
FORCE_INLINE void | update_displacement (Image< default_type > &input, Image< default_type > &update, Image< default_type > &output, default_type step=1.0) |
|
FORCE_INLINE void | update_displacement_scaling_and_squaring (Image< default_type > &input, Image< default_type > &update, Image< default_type > &output, const default_type step=1.0) |
|
template<class DeformationField1Type , class DeformationField2Type , class OutputDeformationFieldType > |
FORCE_INLINE void | compute_full_deformation (const transform_type &linear1, DeformationField1Type &deform1, DeformationField2Type &deform2, const transform_type &linear2, OutputDeformationFieldType &deform_out) |
|
template<class DeformationField1Type , class DeformationField2Type , class OutputDeformationFieldType > |
FORCE_INLINE void | compute_full_deformation (std::string message, const transform_type &linear1, DeformationField1Type &deform1, DeformationField2Type &deform2, const transform_type &linear2, OutputDeformationFieldType &deform_out) |
|
template<class WarpType > |
FORCE_INLINE WarpType | compute_midway_deformation (WarpType &warp, const int from) |
|
template<class WarpType , class TemplateType > |
FORCE_INLINE WarpType | compute_full_deformation (WarpType &warp, TemplateType &template_image, const int from) |
|
template<class ImageType > |
void | displacement2deformation (ImageType &input, ImageType &output) |
|
template<class ImageType > |
void | deformation2displacement (ImageType &input, ImageType &output) |
|
template<class HeaderType > |
void | check_warp (const HeaderType &warp_header) |
|
template<class HeaderType > |
void | check_warp_full (const HeaderType &warp_header) |
|
template<class InputWarpType > |
transform_type | parse_linear_transform (InputWarpType &input_warps, std::string name) |
|
FORCE_INLINE void | invert_deformation (Image< default_type > &deform_field, Image< default_type > &inv_deform_field, bool is_initialised=false, size_t max_iter=50, default_type error_tolerance=0.0001) |
|
FORCE_INLINE void | invert_displacement_deformation (Image< default_type > &disp, Image< default_type > &inv_deform, bool is_initialised=false, size_t max_iter=50, default_type error_tolerance=0.0001) |
|
FORCE_INLINE void | invert_displacement (Image< default_type > &disp_field, Image< default_type > &inv_disp_field, size_t max_iter=50, default_type error_tolerance=0.0001) |
|