18#ifndef elxElastixMain_h
19#define elxElastixMain_h
112 itkSetObjectMacro(InitialTransform, itk::Object);
150 const std::vector<ParameterMapType> & initialTransformParameterMaps);
A class with all functionality to configure elastix.
void SetElastixLevel(unsigned int level)
itk::SmartPointer< const Self > ConstPointer
itkGetModifiableObjectMacro(InitialTransform, itk::Object)
DataObjectContainerPointer m_MovingMaskContainer
itk::SmartPointer< Self > Pointer
ParameterMapType m_TransformParameterMap
int RunWithInitialTransformParameterMaps(const ArgumentMapType &argmap, const ParameterMapType &inputMap, const std::vector< ParameterMapType > &initialTransformParameterMaps)
unsigned int GetTotalNumberOfElastixLevels() const
DataObjectContainerPointer m_FixedImageContainer
DataObjectContainerPointer m_FixedMaskContainer
itkGetModifiableObjectMacro(MovingMaskContainer, DataObjectContainerType)
virtual void SetOriginalFixedImageDirectionFlat(const FlatDirectionCosinesType &arg)
ITK_DISALLOW_COPY_AND_MOVE(ElastixMain)
virtual ParameterMapType GetTransformParameterMap() const
int InitDBIndex() override
itkGetModifiableObjectMacro(FixedImageContainer, DataObjectContainerType)
FlatDirectionCosinesType m_OriginalFixedImageDirection
itkGetModifiableObjectMacro(FinalTransform, itk::Object)
void GetImageInformationFromFile(const std::string &filename, ImageDimensionType &imageDimension) const
DataObjectContainerPointer m_ResultImageContainer
unsigned int GetElastixLevel() const
virtual const FlatDirectionCosinesType & GetOriginalFixedImageDirectionFlat() const
itkGetModifiableObjectMacro(FixedMaskContainer, DataObjectContainerType)
ObjectPointer m_FinalTransform
ObjectPointer m_InitialTransform
void SetTotalNumberOfElastixLevels(unsigned int levels)
Common (abstract) base class of ElastixMain and TransformixMain.
ElastixBase::FlatDirectionCosinesType FlatDirectionCosinesType
itk::ParameterMapInterface::ParameterMapType ParameterMapType
ElastixBase::DataObjectContainerType DataObjectContainerType
ElastixBase::DataObjectContainerPointer DataObjectContainerPointer
itk::Object::Pointer ObjectPointer
Configuration::CommandLineArgumentMapType ArgumentMapType