NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Class to store and initialise the parameters of the affine Aladin registration. .... More...
Public Member Functions | |
NiftyRegParameters () | |
virtual | ~NiftyRegParameters () |
void | SetDefaultParameters () |
Set the default parameters. More... | |
void | PrintSelf (std::ostream &os) |
Print the object. More... | |
NiftyRegParameters < PRECISION_TYPE > & | operator= (const NiftyRegParameters< PRECISION_TYPE > &p) |
Assignment operator. More... | |
reg_aladin< PRECISION_TYPE > * | CreateAladinRegistrationObject (mitk::Image *mitkSourceImage, mitk::Image *mitkTargetImage, mitk::Image *mitkTargetMaskImage) |
Create the Aladin registration object. More... | |
reg_f3d< PRECISION_TYPE > * | CreateNonRigidRegistrationObject (mitk::Image *mitkSourceImage, mitk::Image *mitkTargetImage, mitk::Image *mitkTargetMaskImage) |
Create the non-rigid registration object. More... | |
void | DeallocateImages (void) |
Deallocate the nifti images used in the registration. More... | |
Public Attributes | |
int | m_LevelNumber |
The number of multi-resolution levels. More... | |
int | m_Level2Perform |
The number of (coarse to fine) multi-resolution levels to use. More... | |
float | m_TargetSigmaValue |
float | m_SourceSigmaValue |
bool | m_FlagDoInitialRigidReg |
Flag indicating whether to do an initial rigid registration. More... | |
bool | m_FlagDoNonRigidReg |
Flag indicating whether to do the non-rigid registration. More... | |
QString | m_InputAffineName |
The filename of the initial affine transformation. More... | |
bool | m_FlagInputAffine |
Flag indicating whether an initial affine transformation is specified. More... | |
bool | m_FlagFlirtAffine |
Flag indicating whether the initial affine transformation is FLIRT. More... | |
RegAladinParameters | m_AladinParameters |
The 'reg_aladin' parameters. More... | |
RegF3dParameters< PRECISION_TYPE > | m_F3dParameters |
The 'reg_f3d' parameters. More... | |
nifti_image * | m_ReferenceImage |
The reference/target image. More... | |
nifti_image * | m_FloatingImage |
The floating/source image. More... | |
nifti_image * | m_ReferenceMaskImage |
The reference/target mask image. More... | |
nifti_image * | m_ControlPointGridImage |
The input control grid image. More... | |
Class to store and initialise the parameters of the affine Aladin registration. ....
NiftyRegParameters< PRECISION_TYPE >::NiftyRegParameters | ( | ) |
|
virtual |
reg_aladin<PRECISION_TYPE>* NiftyRegParameters< PRECISION_TYPE >::CreateAladinRegistrationObject | ( | mitk::Image * | mitkSourceImage, |
mitk::Image * | mitkTargetImage, | ||
mitk::Image * | mitkTargetMaskImage | ||
) |
Create the Aladin registration object.
reg_f3d<PRECISION_TYPE>* NiftyRegParameters< PRECISION_TYPE >::CreateNonRigidRegistrationObject | ( | mitk::Image * | mitkSourceImage, |
mitk::Image * | mitkTargetImage, | ||
mitk::Image * | mitkTargetMaskImage | ||
) |
Create the non-rigid registration object.
void NiftyRegParameters< PRECISION_TYPE >::DeallocateImages | ( | void | ) |
Deallocate the nifti images used in the registration.
NiftyRegParameters<PRECISION_TYPE>& NiftyRegParameters< PRECISION_TYPE >::operator= | ( | const NiftyRegParameters< PRECISION_TYPE > & | p | ) |
Assignment operator.
void NiftyRegParameters< PRECISION_TYPE >::PrintSelf | ( | std::ostream & | os | ) |
Print the object.
void NiftyRegParameters< PRECISION_TYPE >::SetDefaultParameters | ( | ) |
Set the default parameters.
RegAladinParameters NiftyRegParameters< PRECISION_TYPE >::m_AladinParameters |
The 'reg_aladin' parameters.
nifti_image* NiftyRegParameters< PRECISION_TYPE >::m_ControlPointGridImage |
The input control grid image.
RegF3dParameters<PRECISION_TYPE> NiftyRegParameters< PRECISION_TYPE >::m_F3dParameters |
The 'reg_f3d' parameters.
bool NiftyRegParameters< PRECISION_TYPE >::m_FlagDoInitialRigidReg |
Flag indicating whether to do an initial rigid registration.
bool NiftyRegParameters< PRECISION_TYPE >::m_FlagDoNonRigidReg |
Flag indicating whether to do the non-rigid registration.
bool NiftyRegParameters< PRECISION_TYPE >::m_FlagFlirtAffine |
Flag indicating whether the initial affine transformation is FLIRT.
bool NiftyRegParameters< PRECISION_TYPE >::m_FlagInputAffine |
Flag indicating whether an initial affine transformation is specified.
nifti_image* NiftyRegParameters< PRECISION_TYPE >::m_FloatingImage |
The floating/source image.
QString NiftyRegParameters< PRECISION_TYPE >::m_InputAffineName |
The filename of the initial affine transformation.
int NiftyRegParameters< PRECISION_TYPE >::m_Level2Perform |
The number of (coarse to fine) multi-resolution levels to use.
int NiftyRegParameters< PRECISION_TYPE >::m_LevelNumber |
The number of multi-resolution levels.
nifti_image* NiftyRegParameters< PRECISION_TYPE >::m_ReferenceImage |
The reference/target image.
nifti_image* NiftyRegParameters< PRECISION_TYPE >::m_ReferenceMaskImage |
The reference/target mask image.
float NiftyRegParameters< PRECISION_TYPE >::m_SourceSigmaValue |
float NiftyRegParameters< PRECISION_TYPE >::m_TargetSigmaValue |