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 |