#include <algorithm>
#include <Eigen/Geometry>
#include "image.h"
#include "transform.h"
#include "math/math.h"
#include "math/SH.h"
#include "registration/transform/base.h"
#include "registration/multi_contrast.h"
Go to the source code of this file.
|
template<class ImageType , class ValueType > |
void | MR::Registration::Transform::Init::get_geometric_centre (const ImageType &image, Eigen::Matrix< ValueType, 3, 1 > ¢re) |
|
void | MR::Registration::Transform::Init::get_centre_of_mass (Image< default_type > &im, Image< default_type > &mask, Eigen::Vector3d ¢re_of_mass, const vector< MultiContrastSetting > &contrast_settings) |
|
bool | MR::Registration::Transform::Init::get_sorted_eigen_vecs_vals (const Eigen::Matrix< default_type, 3, 3 > &mat, Eigen::Matrix< default_type, Eigen::Dynamic, Eigen::Dynamic > &eigenvectors, Eigen::Matrix< default_type, Eigen::Dynamic, 1 > &eigenvals) |
|