Developer documentation
Version 3.0.3-105-gd3941f44
matrix.h File Reference
#include "image.h"
#include "types.h"
#include "file/ofstream.h"
#include "fixel/index_remapper.h"

Go to the source code of this file.

Classes

class  MR::Fixel::Matrix::InitElement
 
class  MR::Fixel::Matrix::InitFixel
 
class  MR::Fixel::Matrix::NormElement
 
class  MR::Fixel::Matrix::NormFixel
 
class  MR::Fixel::Matrix::Reader
 

Namespaces

namespace  MR
 
namespace  MR::Fixel
 
namespace  MR::Fixel::Matrix
 

Typedefs

using MR::Fixel::Matrix::index_image_type = uint64_t
 
using MR::Fixel::Matrix::fixel_index_type = uint32_t
 
using MR::Fixel::Matrix::count_type = uint32_t
 
using MR::Fixel::Matrix::connectivity_value_type = float
 
using MR::Fixel::Matrix::init_matrix_type = vector< InitFixel >
 

Functions

init_matrix_type MR::Fixel::Matrix::generate (const std::string &track_filename, Image< fixel_index_type > &index_image, Image< bool > &fixel_mask, const float angular_threshold)
 
void MR::Fixel::Matrix::normalise_and_write (init_matrix_type &matrix, const connectivity_value_type threshold, const std::string &path, const KeyValues &keyvals=KeyValues())