Namespaces | |
namespace | Metric |
namespace | RotationSearch |
namespace | Transform |
namespace | Warp |
Classes | |
class | Linear |
struct | MultiContrastSetting |
class | NonLinear |
struct | StageSetting |
Enumerations | |
enum | LinearMetricType { Diff , NCC } |
enum | LinearRobustMetricEstimatorType { L1 , L2 , LP , None } |
enum | OptimiserAlgoType { bbgd , gd , none } |
Functions | |
void | set_init_translation_model_from_option (Registration::Linear ®istration, const int &option) |
void | set_init_rotation_model_from_option (Registration::Linear ®istration, const int &option) |
void | parse_general_options (Registration::Linear ®istration) |
FORCE_INLINE void | check_image_output (const std::string &image_name, const Header &reference) |
std::ostream & | operator<< (std::ostream &o, const MultiContrastSetting &a) |
void | preload_data (vector< Header > &input, Image< default_type > &images, const vector< MultiContrastSetting > &mc_params) |
template<class ImageType > | |
FORCE_INLINE ImageType | multi_resolution_lmax (ImageType &input, const default_type scale_factor, const bool do_reorientation=false, const uint32_t lmax=0) |
template<class ImageType > | |
FORCE_INLINE ImageType | multi_resolution_lmax (ImageType &input, const default_type scale_factor, const bool do_reorientation, const vector< MultiContrastSetting > &contrast, vector< MultiContrastSetting > *contrast_updated=nullptr) |
Variables | |
const App::OptionGroup | adv_init_options |
const App::OptionGroup | lin_stage_options |
const App::OptionGroup | rigid_options |
const App::OptionGroup | affine_options |
const App::OptionGroup | fod_options |
const char * | optim_algo_names [] |
const App::OptionGroup | nonlinear_options |
const OptionGroup | multiContrastOptions |
FORCE_INLINE void MR::Registration::check_image_output | ( | const std::string & | image_name, |
const Header & | reference | ||
) |
Definition at line 39 of file multi_contrast.h.
FORCE_INLINE ImageType MR::Registration::multi_resolution_lmax | ( | ImageType & | input, |
const default_type | scale_factor, | ||
const bool | do_reorientation, | ||
const vector< MultiContrastSetting > & | contrast, | ||
vector< MultiContrastSetting > * | contrast_updated = nullptr |
||
) |
Definition at line 60 of file multi_resolution_lmax.h.
FORCE_INLINE ImageType MR::Registration::multi_resolution_lmax | ( | ImageType & | input, |
const default_type | scale_factor, | ||
const bool | do_reorientation = false , |
||
const uint32_t | lmax = 0 |
||
) |
Definition at line 31 of file multi_resolution_lmax.h.
|
inline |
Definition at line 102 of file multi_contrast.h.
void MR::Registration::parse_general_options | ( | Registration::Linear & | registration | ) |
void MR::Registration::preload_data | ( | vector< Header > & | input, |
Image< default_type > & | images, | ||
const vector< MultiContrastSetting > & | mc_params | ||
) |
void MR::Registration::set_init_rotation_model_from_option | ( | Registration::Linear & | registration, |
const int & | option | ||
) |
void MR::Registration::set_init_translation_model_from_option | ( | Registration::Linear & | registration, |
const int & | option | ||
) |
|
extern |
|
extern |
const OptionGroup MR::Registration::fod_options |
|
extern |
const OptionGroup MR::Registration::multiContrastOptions |
|
extern |
|
extern |
|
extern |