![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <elxBSplineTransformWithDiffusion.h>
This class combines a B-spline transform with the diffusion/filtering of the deformation field.
Every n iterations the deformation field is diffused using the VectorMeanDiffusionImageFilter. The total transformation of a point is determined by adding the B-spline deformation to the deformation field arrow. Filtering of the deformation field is based on some 'stiffness coefficient' image.
The parameters used in this class are:
(Transform "BSplineTransformWithDiffusion")
(FinalGridSpacing 8.0 8.0 8.0)
If only one argument is given, that factor is used for each dimension. The spacing is not in millimeters, but in "voxel size units". The default is 8.0 in every dimension. (UpsampleGridOption "true")
The default is "true". (FilterPattern 1)
The default is filter pattern 1. (DiffusionEachNIterations 5)
The default is 1. (AfterIterations 100 200)
The default is 50 and 100. (HowManyIterations 1 5 10)
The default is 1, 5 and 10. (NumberOfDiffusionIterations 10)
The default is 1. (Radius 1)
The default is 1. (ThresholdBool "true")
The default is "true". (ThresholdHU 150)
The default is 150. (WriteDiffusionFiles "true")
The default is "false". (GrayValueImageAlsoBasedOnFixedImage "true")
The default is "true". (UseFixedSegmentation "true")
The default is "false". (FixedSegmentationFileName "somestring")
(UseMovingSegmentation "true")
The default is "false". (MovingSegmentationFileName "somestring")
(DefaultPixelValueForGVI 0)
The default is 0.The transform parameters necessary for transformix, additionally defined by this class, are:
(DeformationFieldFileName "defField.mhd")
(GridSize 16 16 16)
(GridIndex 0 0 0)
(GridSpacing 16.0 16.0 16.0)
(GridOrigin 0.0 0.0 0.0)
Definition at line 160 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::BSplineTransformPointer |
Definition at line 266 of file elxBSplineTransformWithDiffusion.h.
typedef AdvancedBSplineDeformableTransform< typename elx::TransformBase<TElastix>::CoordRepType, elx::TransformBase<TElastix>::FixedImageDimension, __VSplineOrder > elastix::BSplineTransformWithDiffusion< TElastix >::BSplineTransformType |
The ITK-class that provides most of the functionality, and that is set as the "CurrentTransform" in the CombinationTransform.
Definition at line 190 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::CombinationTransformType elastix::BSplineTransformWithDiffusion< TElastix >::CombinationTransformType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 251 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::ConfigurationPointer elastix::BSplineTransformWithDiffusion< TElastix >::ConfigurationPointer |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 244 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::ConfigurationType elastix::BSplineTransformWithDiffusion< TElastix >::ConfigurationType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 243 of file elxBSplineTransformWithDiffusion.h.
typedef SmartPointer<const Self> elastix::BSplineTransformWithDiffusion< TElastix >::ConstPointer |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 193 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::ContinuousIndexType elastix::BSplineTransformWithDiffusion< TElastix >::ContinuousIndexType |
Definition at line 237 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::CoordRepType elastix::BSplineTransformWithDiffusion< TElastix >::CoordRepType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 247 of file elxBSplineTransformWithDiffusion.h.
typedef ImageFileWriter< VectorImageType > elastix::BSplineTransformWithDiffusion< TElastix >::DeformationFieldWriterType |
Definition at line 294 of file elxBSplineTransformWithDiffusion.h.
typedef VectorMeanDiffusionImageFilter< VectorImageType, GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::DiffusionFilterType |
Definition at line 282 of file elxBSplineTransformWithDiffusion.h.
typedef Image< short, itkGetStaticConstMacro( SpaceDimension ) > elastix::BSplineTransformWithDiffusion< TElastix >::DummyImageType |
Other typedef's.
Definition at line 263 of file elxBSplineTransformWithDiffusion.h.
typedef ImageRegionConstIterator< DummyImageType > elastix::BSplineTransformWithDiffusion< TElastix >::DummyIteratorType |
Definition at line 265 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::ElastixPointer elastix::BSplineTransformWithDiffusion< TElastix >::ElastixPointer |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 242 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::ElastixType elastix::BSplineTransformWithDiffusion< TElastix >::ElastixType |
Typedef's from TransformBase.
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 241 of file elxBSplineTransformWithDiffusion.h.
typedef ElastixType::FixedImageType elastix::BSplineTransformWithDiffusion< TElastix >::FixedImageELXType |
References to the fixed and moving image types.
Definition at line 258 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::FixedImageType elastix::BSplineTransformWithDiffusion< TElastix >::FixedImageType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 248 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::Superclass elastix::BSplineTransformWithDiffusion< TElastix >::GenericDeformationFieldRegulizer |
Definition at line 267 of file elxBSplineTransformWithDiffusion.h.
typedef ImageRegionIterator< GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::GrayValueImageIteratorType |
Definition at line 277 of file elxBSplineTransformWithDiffusion.h.
typedef ImageFileReader< GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::GrayValueImageReaderType |
Definition at line 292 of file elxBSplineTransformWithDiffusion.h.
typedef FixedImageELXType elastix::BSplineTransformWithDiffusion< TElastix >::GrayValueImageType |
Definition at line 274 of file elxBSplineTransformWithDiffusion.h.
typedef ImageFileWriter< GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::GrayValueImageWriterType |
Definition at line 293 of file elxBSplineTransformWithDiffusion.h.
typedef GrayValueImageType::PixelType elastix::BSplineTransformWithDiffusion< TElastix >::GrayValuePixelType |
Definition at line 275 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::ImagePointer elastix::BSplineTransformWithDiffusion< TElastix >::ImagePointer |
Definition at line 229 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::ImageType elastix::BSplineTransformWithDiffusion< TElastix >::ImageType |
Definition at line 228 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::IndexType elastix::BSplineTransformWithDiffusion< TElastix >::IndexType |
Definition at line 231 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::InputCovariantVectorType elastix::BSplineTransformWithDiffusion< TElastix >::InputCovariantVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 219 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::InputPointType elastix::BSplineTransformWithDiffusion< TElastix >::InputPointType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 223 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::InputVectorType elastix::BSplineTransformWithDiffusion< TElastix >::InputVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 217 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::InputVnlVectorType elastix::BSplineTransformWithDiffusion< TElastix >::InputVnlVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 221 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::IntermediaryDFTransformType elastix::BSplineTransformWithDiffusion< TElastix >::IntermediaryDFTransformType |
Other typedef's inherited from Superclass1.
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 254 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineInterpolateImageFunction< GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::InterpolatorType |
Definition at line 291 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::ITKBaseType elastix::BSplineTransformWithDiffusion< TElastix >::ITKBaseType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 250 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::JacobianType elastix::BSplineTransformWithDiffusion< TElastix >::JacobianType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 216 of file elxBSplineTransformWithDiffusion.h.
typedef MaximumImageFilter< GrayValueImageType, GrayValueImageType, GrayValueImageType > elastix::BSplineTransformWithDiffusion< TElastix >::MaximumImageFilterType |
Definition at line 280 of file elxBSplineTransformWithDiffusion.h.
typedef ElastixType::MovingImageType elastix::BSplineTransformWithDiffusion< TElastix >::MovingImageELXType |
Definition at line 259 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::MovingImageType elastix::BSplineTransformWithDiffusion< TElastix >::MovingImageType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 249 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::OriginType elastix::BSplineTransformWithDiffusion< TElastix >::OriginType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 234 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::OutputCovariantVectorType elastix::BSplineTransformWithDiffusion< TElastix >::OutputCovariantVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 220 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::OutputPointType elastix::BSplineTransformWithDiffusion< TElastix >::OutputPointType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 224 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::OutputVectorType elastix::BSplineTransformWithDiffusion< TElastix >::OutputVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 218 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::OutputVnlVectorType elastix::BSplineTransformWithDiffusion< TElastix >::OutputVnlVectorType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 222 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::ParameterIndexArrayType elastix::BSplineTransformWithDiffusion< TElastix >::ParameterIndexArrayType |
Definition at line 238 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::ParametersType elastix::BSplineTransformWithDiffusion< TElastix >::ParametersType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 215 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::PixelType elastix::BSplineTransformWithDiffusion< TElastix >::PixelType |
Typedef's specific for the BSplineTransform.
Definition at line 227 of file elxBSplineTransformWithDiffusion.h.
typedef SmartPointer<Self> elastix::BSplineTransformWithDiffusion< TElastix >::Pointer |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 192 of file elxBSplineTransformWithDiffusion.h.
typedef VectorImageType::SizeType elastix::BSplineTransformWithDiffusion< TElastix >::RadiusType |
Definition at line 283 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::RegionType elastix::BSplineTransformWithDiffusion< TElastix >::RegionType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 230 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::RegistrationPointer elastix::BSplineTransformWithDiffusion< TElastix >::RegistrationPointer |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 246 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass2::RegistrationType elastix::BSplineTransformWithDiffusion< TElastix >::RegistrationType |
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 245 of file elxBSplineTransformWithDiffusion.h.
typedef ResampleImageFilter< MovingImageELXType, GrayValueImageType, CoordRepType > elastix::BSplineTransformWithDiffusion< TElastix >::ResamplerType1 |
Definition at line 286 of file elxBSplineTransformWithDiffusion.h.
typedef ResampleImageFilter< GrayValueImageType, GrayValueImageType, CoordRepType > elastix::BSplineTransformWithDiffusion< TElastix >::ResamplerType2 |
Definition at line 289 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::ScalarType elastix::BSplineTransformWithDiffusion< TElastix >::ScalarType |
Typedefs inherited from the superclass.
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 214 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformWithDiffusion elastix::BSplineTransformWithDiffusion< TElastix >::Self |
Standard ITK-stuff.
Reimplemented from elastix::TransformBase< TElastix >.
Definition at line 174 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::SizeType elastix::BSplineTransformWithDiffusion< TElastix >::SizeType |
Definition at line 232 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::SpacingType elastix::BSplineTransformWithDiffusion< TElastix >::SpacingType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 233 of file elxBSplineTransformWithDiffusion.h.
typedef DeformationFieldRegulizer< AdvancedCombinationTransform< typename elx::TransformBase<TElastix>::CoordRepType, elx::TransformBase<TElastix>::FixedImageDimension > > elastix::BSplineTransformWithDiffusion< TElastix >::Superclass1 |
Definition at line 181 of file elxBSplineTransformWithDiffusion.h.
typedef elx::TransformBase<TElastix> elastix::BSplineTransformWithDiffusion< TElastix >::Superclass2 |
Definition at line 182 of file elxBSplineTransformWithDiffusion.h.
typedef ImageRegionIterator< VectorImageType > elastix::BSplineTransformWithDiffusion< TElastix >::VectorImageIteratorType |
Definition at line 273 of file elxBSplineTransformWithDiffusion.h.
typedef Superclass1::VectorImageType elastix::BSplineTransformWithDiffusion< TElastix >::VectorImageType |
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
Definition at line 255 of file elxBSplineTransformWithDiffusion.h.
typedef ImageFileReader< VectorImageType > elastix::BSplineTransformWithDiffusion< TElastix >::VectorReaderType |
Typedef's for the diffusion of the deformation field.
Definition at line 270 of file elxBSplineTransformWithDiffusion.h.
typedef VectorImageType::PixelType elastix::BSplineTransformWithDiffusion< TElastix >::VectorType |
Definition at line 271 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::WeightsFunctionType elastix::BSplineTransformWithDiffusion< TElastix >::WeightsFunctionType |
Definition at line 235 of file elxBSplineTransformWithDiffusion.h.
typedef BSplineTransformType::WeightsType elastix::BSplineTransformWithDiffusion< TElastix >::WeightsType |
Definition at line 236 of file elxBSplineTransformWithDiffusion.h.
elastix::BSplineTransformWithDiffusion< TElastix >::BSplineTransformWithDiffusion | ( | ) | [protected] |
Method to transform a point with extra arguments. Just calls the Superclass1's implementation. Has to be present here since it is an overloaded function.
virtual void TransformPoint( const InputPointType & inputPoint, OutputPointType & outputPoint, WeightsType & weights, ParameterIndexArrayType & indices, bool & inside ) const; The constructor.
virtual elastix::BSplineTransformWithDiffusion< TElastix >::~BSplineTransformWithDiffusion | ( | ) | [inline, protected, virtual] |
The destructor.
Definition at line 361 of file elxBSplineTransformWithDiffusion.h.
elastix::BSplineTransformWithDiffusion< TElastix >::BSplineTransformWithDiffusion | ( | const Self & | ) | [private] |
The private constructor.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::AfterEachIteration | ( | void | ) | [virtual] |
Execute stuff after each iteration:
Reimplemented from elastix::BaseComponent.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::AfterRegistration | ( | void | ) | [virtual] |
Execute stuff after registration:
Reimplemented from elastix::BaseComponent.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::BeforeEachResolution | ( | void | ) | [virtual] |
Execute stuff before each new pyramid resolution:
Reimplemented from elastix::BaseComponent.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::BeforeRegistration | ( | void | ) | [virtual] |
Execute stuff before the actual registration:
Reimplemented from elastix::BaseComponent.
void elastix::BSplineTransformWithDiffusion< TElastix >::DiffuseDeformationField | ( | void | ) |
Diffuse the deformation field.
elastix::BSplineTransformWithDiffusion< TElastix >::elxClassNameMacro | ( | "BSplineTransformWithDiffusion< TElastix >" | ) |
Name of this class. Use this name in the parameter file to select this specific transform.
example: (Transform "BSplineTransformWithDiffusion")
virtual const char* elastix::BSplineTransformWithDiffusion< TElastix >::GetClassName | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from elastix::TransformBase< TElastix >.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::IncreaseScale | ( | void | ) | [virtual] |
Upsample the B-spline grid.
elastix::BSplineTransformWithDiffusion< TElastix >::itkStaticConstMacro | ( | SpaceDimension | , |
unsigned | int, | ||
Superclass2::FixedImageDimension | |||
) |
Dimension of the domain space.
elastix::BSplineTransformWithDiffusion< TElastix >::itkStaticConstMacro | ( | SplineOrder | , |
unsigned | int, | ||
__VSplineOrder | |||
) |
The B-spline order.
static Pointer elastix::BSplineTransformWithDiffusion< TElastix >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
void elastix::BSplineTransformWithDiffusion< TElastix >::operator= | ( | const Self & | ) | [private] |
The private copy constructor.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::ReadFromFile | ( | void | ) | [virtual] |
Function to read transform-parameters from a file.
Reimplemented from elastix::TransformBase< TElastix >.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::SetInitialGrid | ( | bool | upsampleGridOption | ) | [virtual] |
Set the initial B-spline grid.
virtual OutputPointType elastix::BSplineTransformWithDiffusion< TElastix >::TransformPoint | ( | const InputPointType & | point | ) | const [virtual] |
Method to transform a point. This method just calls the implementation from the GenericDeformationFieldRegulizer. This is necessary, since: The DeformationFieldRegulizerFor is used which expects that its template argument is a BSplineDeformableTransform. This is not the case, because we gave it a BSplineCombinationTransform. This last class has a slightly different behavior of the TransformPoint() method (it does not call the TransformPoint() with with 5 arguments, as the BSplineDeformableTransform does).
Reimplemented from itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > >.
virtual void elastix::BSplineTransformWithDiffusion< TElastix >::WriteToFile | ( | const ParametersType & | param | ) | const [virtual] |
Function to write transform-parameters to a file.
Reimplemented from elastix::TransformBase< TElastix >.
bool elastix::BSplineTransformWithDiffusion< TElastix >::m_AlsoFixed [private] |
Definition at line 394 of file elxBSplineTransformWithDiffusion.h.
ParametersType elastix::BSplineTransformWithDiffusion< TElastix >::m_BSplineParameters [private] |
The B-spline parameters, which is going to be filled with zeros.
Definition at line 401 of file elxBSplineTransformWithDiffusion.h.
BSplineTransformPointer elastix::BSplineTransformWithDiffusion< TElastix >::m_BSplineTransform [private] |
The internal BSplineTransform, set as a current transform in the combination transform.
Definition at line 406 of file elxBSplineTransformWithDiffusion.h.
VectorImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_DeformationField [private] |
Definition at line 375 of file elxBSplineTransformWithDiffusion.h.
OriginType elastix::BSplineTransformWithDiffusion< TElastix >::m_DeformationOrigin [private] |
Definition at line 389 of file elxBSplineTransformWithDiffusion.h.
RegionType elastix::BSplineTransformWithDiffusion< TElastix >::m_DeformationRegion [private] |
Definition at line 388 of file elxBSplineTransformWithDiffusion.h.
SpacingType elastix::BSplineTransformWithDiffusion< TElastix >::m_DeformationSpacing [private] |
Definition at line 390 of file elxBSplineTransformWithDiffusion.h.
VectorImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_DiffusedField [private] |
Definition at line 376 of file elxBSplineTransformWithDiffusion.h.
DiffusionFilterType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_Diffusion [private] |
Member variables for diffusion.
Definition at line 374 of file elxBSplineTransformWithDiffusion.h.
std::string elastix::BSplineTransformWithDiffusion< TElastix >::m_FixedSegmentationFileName [private] |
Definition at line 384 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_FixedSegmentationImage [private] |
Definition at line 380 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageReaderType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_FixedSegmentationReader [private] |
Definition at line 382 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_GrayValueImage1 [private] |
Definition at line 377 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_GrayValueImage2 [private] |
Definition at line 378 of file elxBSplineTransformWithDiffusion.h.
SpacingType elastix::BSplineTransformWithDiffusion< TElastix >::m_GridSpacingFactor [protected] |
Member variables.
Definition at line 361 of file elxBSplineTransformWithDiffusion.h.
InterpolatorType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_Interpolator [private] |
Definition at line 387 of file elxBSplineTransformWithDiffusion.h.
std::string elastix::BSplineTransformWithDiffusion< TElastix >::m_MovingSegmentationFileName [private] |
Definition at line 383 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_MovingSegmentationImage [private] |
Definition at line 379 of file elxBSplineTransformWithDiffusion.h.
GrayValueImageReaderType::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_MovingSegmentationReader [private] |
Definition at line 381 of file elxBSplineTransformWithDiffusion.h.
ResamplerType1::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_Resampler1 [private] |
Definition at line 385 of file elxBSplineTransformWithDiffusion.h.
ResamplerType2::Pointer elastix::BSplineTransformWithDiffusion< TElastix >::m_Resampler2 [private] |
Definition at line 386 of file elxBSplineTransformWithDiffusion.h.
bool elastix::BSplineTransformWithDiffusion< TElastix >::m_ThresholdBool [private] |
Definition at line 395 of file elxBSplineTransformWithDiffusion.h.
GrayValuePixelType elastix::BSplineTransformWithDiffusion< TElastix >::m_ThresholdHU [private] |
Definition at line 396 of file elxBSplineTransformWithDiffusion.h.
bool elastix::BSplineTransformWithDiffusion< TElastix >::m_UseFixedSegmentation [private] |
Definition at line 398 of file elxBSplineTransformWithDiffusion.h.
bool elastix::BSplineTransformWithDiffusion< TElastix >::m_UseMovingSegmentation [private] |
Definition at line 397 of file elxBSplineTransformWithDiffusion.h.
bool elastix::BSplineTransformWithDiffusion< TElastix >::m_WriteDiffusionFiles [private] |
Member variables for writing diffusion files.
Definition at line 393 of file elxBSplineTransformWithDiffusion.h.
Generated on 24-05-2012 for elastix by ![]() |
![]() |