aimsdata  5.1.2
Neuroimaging data handling
aims::StandardReferentials Class Reference

#include <aims/resampling/standardreferentials.h>

Static Public Member Functions

static std::string mniTemplateReferential ()
 
static std::string acPcReferential ()
 
static std::string talairachReferential ()
 
static std::string commonScannerBasedReferential ()
 
static std::string mniTemplateReferentialID ()
 
static std::string acPcReferentialID ()
 
static std::string commonScannerBasedReferentialID ()
 
static std::string icbm2009cTemplateReferentialID ()
 
static const AffineTransformation3dtalairachToICBM ()
 
static const AffineTransformation3dtalairachToICBM2009cTemplate ()
 Transformation between the ICBM152 standard space and the ICBM152 template space. More...
 
static const carto::Object icbm2009cTemplateHeader ()
 Return a header with size and characteristics of the ICBM2009c MNI template volume. More...
 

Detailed Description

Definition at line 42 of file standardreferentials.h.

Member Function Documentation

◆ acPcReferential()

static std::string aims::StandardReferentials::acPcReferential ( )
static

◆ acPcReferentialID()

static std::string aims::StandardReferentials::acPcReferentialID ( )
static

◆ commonScannerBasedReferential()

static std::string aims::StandardReferentials::commonScannerBasedReferential ( )
static

◆ commonScannerBasedReferentialID()

static std::string aims::StandardReferentials::commonScannerBasedReferentialID ( )
static

◆ icbm2009cTemplateHeader()

static const carto::Object aims::StandardReferentials::icbm2009cTemplateHeader ( )
static

Return a header with size and characteristics of the ICBM2009c MNI template volume.

◆ icbm2009cTemplateReferentialID()

static std::string aims::StandardReferentials::icbm2009cTemplateReferentialID ( )
static

◆ mniTemplateReferential()

static std::string aims::StandardReferentials::mniTemplateReferential ( )
static

◆ mniTemplateReferentialID()

static std::string aims::StandardReferentials::mniTemplateReferentialID ( )
static

◆ talairachReferential()

static std::string aims::StandardReferentials::talairachReferential ( )
static

◆ talairachToICBM()

static const AffineTransformation3d& aims::StandardReferentials::talairachToICBM ( )
static

◆ talairachToICBM2009cTemplate()

static const AffineTransformation3d& aims::StandardReferentials::talairachToICBM2009cTemplate ( )
static

Transformation between the ICBM152 standard space and the ICBM152 template space.

includes shifts and axes inversions.

This is the "most standard" field of view of the template image, the one from the ICBM2009c_nlin_asym template from the MNI. Actually we find various fields of view for the templates. The one we use here is (193, 229, 193). The transform to the "real" ICBM space (0 roughly at AC) is provided in the output transformation header. This space has a fixed transformation with our Aims Talairach, along with the template volume size and voxel size. This space has a fixed transformation with our Aims Talairach.


The documentation for this class was generated from the following file: