|
double | MR::Math::matrix_average (vector< Eigen::MatrixXd > const &mat_in, Eigen::MatrixXd &mat_avg, bool verbose=false) |
|
Eigen::Matrix< default_type, 8, 4 > | MR::get_cuboid_corners (const Eigen::Matrix< default_type, 4, 1 > &xzx1) |
|
Eigen::Matrix< default_type, 8, 4 > | MR::get_bounding_box (const Header &header, const Eigen::Transform< default_type, 3, Eigen::Projective > &voxel2scanner) |
|
Header | MR::compute_minimum_average_header (const vector< Header > &input_headers, const vector< Eigen::Transform< default_type, 3, Eigen::Projective > > &transform_header_with, int voxel_subsampling=1, Eigen::Matrix< default_type, 4, 1 > padding=Eigen::Matrix< default_type, 4, 1 >(1.0, 1.0, 1.0, 1.0)) |
|
template<class ImageType1 , class ImageType2 > |
Header | MR::compute_minimum_average_header (const ImageType1 &im1, const ImageType2 &im2, Eigen::Transform< default_type, 3, Eigen::Projective > transform_1=Eigen::Transform< default_type, 3, Eigen::Projective >::Identity(), Eigen::Transform< default_type, 3, Eigen::Projective > transform_2=Eigen::Transform< default_type, 3, Eigen::Projective >::Identity(), Eigen::Matrix< default_type, 4, 1 > padding=Eigen::Matrix< default_type, 4, 1 >(1.0, 1.0, 1.0, 1.0), int voxel_subsampling=1) |
|