![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkVarianceOverLastDimensionImageMetric.h>
Compute the sum of variances over the slowest varying dimension in the moving image.
This metric is based on the AdvancedImageToImageMetric. It is templated over the type of the fixed and moving images to be compared.
This metric computes the sum of variances over the slowest varying dimension in the moving image. The spatial positions of the moving image are established through a Transform. Pixel values are taken from the Moving image.
This implementation is based on the AdvancedImageToImageMetric, which means that:
Definition at line 52 of file itkVarianceOverLastDimensionImageMetric.h.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
typedef Superclass::DerivativeType | DerivativeType |
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
typedef Superclass::FixedImageLimiterOutputType | FixedImageLimiterOutputType |
typedef Superclass::FixedImageLimiterType | FixedImageLimiterType |
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
typedef Superclass::FixedImagePixelType | FixedImagePixelType |
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
typedef FixedImageRegionType::SizeType | FixedImageSizeType |
typedef Superclass::FixedImageType | FixedImageType |
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
typedef Superclass::GradientImagePointer | GradientImagePointer |
typedef Superclass::GradientImageType | GradientImageType |
typedef Superclass::GradientPixelType | GradientPixelType |
typedef Superclass::ImageSampleContainerPointer | ImageSampleContainerPointer |
typedef Superclass::ImageSampleContainerType | ImageSampleContainerType |
typedef Superclass::ImageSamplerPointer | ImageSamplerPointer |
typedef Superclass::ImageSamplerType | ImageSamplerType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
typedef Superclass::InterpolatorType | InterpolatorType |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef Superclass::MovingImageDerivativeScalesType | MovingImageDerivativeScalesType |
typedef Superclass::MovingImageLimiterOutputType | MovingImageLimiterOutputType |
typedef Superclass::MovingImageLimiterType | MovingImageLimiterType |
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
typedef Superclass::MovingImageRegionType | MovingImageRegionType |
typedef Superclass::MovingImageType | MovingImageType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Superclass::ParametersType | ParametersType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::RealType | RealType |
typedef VarianceOverLastDimensionImageMetric | Self |
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > | Superclass |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformType | TransformType |
![]() | |
typedef AdvancedTransform< ScalarType, FixedImageDimension, MovingImageDimension > | AdvancedTransformType |
typedef BSplineOrder1TransformType::Pointer | BSplineOrder1TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 1 > | BSplineOrder1TransformType |
typedef BSplineOrder2TransformType::Pointer | BSplineOrder2TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 2 > | BSplineOrder2TransformType |
typedef BSplineOrder3TransformType::Pointer | BSplineOrder3TransformPointer |
typedef AdvancedBSplineDeformableTransform< ScalarType, FixedImageDimension, 3 > | BSplineOrder3TransformType |
typedef AdvancedCombinationTransform< ScalarType, FixedImageDimension > | CombinationTransformType |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::CoordinateRepresentationType | CoordinateRepresentationType |
typedef Superclass::DerivativeType | DerivativeType |
typedef DerivativeType::ValueType | DerivativeValueType |
typedef Superclass::FixedImageConstPointer | FixedImageConstPointer |
typedef FixedImageLimiterType::OutputType | FixedImageLimiterOutputType |
typedef FixedImageLimiterType::Pointer | FixedImageLimiterPointer |
typedef LimiterFunctionBase< RealType, FixedImageDimension > | FixedImageLimiterType |
typedef Superclass::FixedImageMaskPointer | FixedImageMaskPointer |
typedef ImageMaskSpatialObject< itkGetStaticConstMacro(FixedImageDimension) > | FixedImageMaskSpatialObject2Type |
typedef Superclass::FixedImageMaskType | FixedImageMaskType |
typedef FixedImageType::PixelType | FixedImagePixelType |
typedef FixedImageType::Pointer | FixedImagePointer |
typedef Superclass::FixedImageRegionType | FixedImageRegionType |
typedef Superclass::FixedImageType | FixedImageType |
typedef Superclass::GradientImageFilterPointer | GradientImageFilterPointer |
typedef Superclass::GradientImageFilterType | GradientImageFilterType |
typedef Superclass::GradientImagePointer | GradientImagePointer |
typedef Superclass::GradientImageType | GradientImageType |
typedef Superclass::GradientPixelType | GradientPixelType |
typedef vnl_sparse_matrix< HessianValueType > | HessianType |
typedef DerivativeType::ValueType | HessianValueType |
typedef ImageSamplerType::OutputVectorContainerPointer | ImageSampleContainerPointer |
typedef ImageSamplerType::OutputVectorContainerType | ImageSampleContainerType |
typedef ImageSamplerType::Pointer | ImageSamplerPointer |
typedef ImageSamplerBase< FixedImageType > | ImageSamplerType |
typedef Superclass::InputPointType | InputPointType |
typedef Superclass::InterpolatorPointer | InterpolatorPointer |
typedef Superclass::InterpolatorType | InterpolatorType |
typedef Superclass::MeasureType | MeasureType |
typedef Superclass::MovingImageConstPointer | MovingImageConstPointer |
typedef FixedArray< double, Self::MovingImageDimension > | MovingImageDerivativeScalesType |
typedef MovingImageLimiterType::OutputType | MovingImageLimiterOutputType |
typedef MovingImageLimiterType::Pointer | MovingImageLimiterPointer |
typedef LimiterFunctionBase< RealType, MovingImageDimension > | MovingImageLimiterType |
typedef Superclass::MovingImageMaskPointer | MovingImageMaskPointer |
typedef ImageMaskSpatialObject< itkGetStaticConstMacro(MovingImageDimension) > | MovingImageMaskSpatialObject2Type |
typedef Superclass::MovingImageMaskType | MovingImageMaskType |
typedef Superclass::MovingImagePixelType | MovingImagePixelType |
typedef MovingImageType::Pointer | MovingImagePointer |
typedef MovingImageType::RegionType | MovingImageRegionType |
typedef Superclass::MovingImageType | MovingImageType |
typedef AdvancedTransformType::NumberOfParametersType | NumberOfParametersType |
typedef Superclass::OutputPointType | OutputPointType |
typedef Superclass::ParametersType | ParametersType |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::RealType | RealType |
typedef TransformType::ScalarType | ScalarType |
typedef AdvancedImageToImageMetric | Self |
typedef ImageToImageMetric< TFixedImage, TMovingImage > | Superclass |
typedef itk::PlatformMultiThreader | ThreaderType |
typedef ThreaderType::WorkUnitInfo | ThreadInfoType |
typedef Superclass::TransformJacobianType | TransformJacobianType |
typedef Superclass::TransformParametersType | TransformParametersType |
typedef Superclass::TransformPointer | TransformPointer |
typedef Superclass::TransformType | TransformType |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
void | EvaluateTransformJacobianInnerProduct (const TransformJacobianType &jacobian, const MovingImageDerivativeType &movingImageDerivative, DerivativeType &imageJacobian) const override |
void | PrintSelf (std::ostream &os, Indent indent) const override |
VarianceOverLastDimensionImageMetric () | |
~VarianceOverLastDimensionImageMetric () override | |
![]() | |
AdvancedImageToImageMetric () | |
virtual void | AfterThreadedGetValue (MeasureType &value) const |
virtual void | AfterThreadedGetValueAndDerivative (MeasureType &value, DerivativeType &derivative) const |
virtual void | CheckForAdvancedTransform (void) |
virtual void | CheckForBSplineInterpolator (void) |
virtual void | CheckForBSplineTransform (void) const |
virtual void | CheckNumberOfSamples (unsigned long wanted, unsigned long found) const |
virtual bool | EvaluateMovingImageValueAndDerivative (const MovingImagePointType &mappedPoint, RealType &movingImageValue, MovingImageDerivativeType *gradient) const |
virtual bool | EvaluateTransformJacobian (const FixedImagePointType &fixedImagePoint, TransformJacobianType &jacobian, NonZeroJacobianIndicesType &nzji) const |
virtual void | EvaluateTransformJacobianInnerProduct (const TransformJacobianType &jacobian, const MovingImageDerivativeType &movingImageDerivative, DerivativeType &imageJacobian) const |
virtual void | InitializeImageSampler (void) |
virtual void | InitializeLimiters (void) |
virtual void | InitializeThreadingParameters (void) const |
virtual bool | IsInsideMovingMask (const MovingImagePointType &point) const |
itkAlignedTypedef (ITK_CACHE_LINE_ALIGNMENT, PaddedGetValueAndDerivativePerThreadStruct, AlignedGetValueAndDerivativePerThreadStruct) | |
itkAlignedTypedef (ITK_CACHE_LINE_ALIGNMENT, PaddedGetValuePerThreadStruct, AlignedGetValuePerThreadStruct) | |
itkPadStruct (ITK_CACHE_LINE_ALIGNMENT, GetValueAndDerivativePerThreadStruct, PaddedGetValueAndDerivativePerThreadStruct) | |
itkPadStruct (ITK_CACHE_LINE_ALIGNMENT, GetValuePerThreadStruct, PaddedGetValuePerThreadStruct) | |
void | LaunchGetValueAndDerivativeThreaderCallback (void) const |
void | LaunchGetValueThreaderCallback (void) const |
void | PrintSelf (std::ostream &os, Indent indent) const override |
virtual void | SetUseFixedImageLimiter (bool _arg) |
virtual void | SetUseImageSampler (bool _arg) |
virtual void | SetUseMovingImageLimiter (bool _arg) |
virtual void | ThreadedGetValue (ThreadIdType threadID) |
virtual void | ThreadedGetValueAndDerivative (ThreadIdType threadID) |
virtual bool | TransformPoint (const FixedImagePointType &fixedImagePoint, MovingImagePointType &mappedPoint) const |
~AdvancedImageToImageMetric () override | |
Private Member Functions | |
void | operator= (const Self &) |
void | SampleRandom (const int n, const int m, std::vector< int > &numbers) const |
VarianceOverLastDimensionImageMetric (const Self &) | |
Private Attributes | |
FixedImageSizeType | m_GridSize |
float | m_InitialVariance |
unsigned int | m_NumAdditionalSamplesFixed |
unsigned int | m_NumSamplesLastDimension |
unsigned int | m_ReducedDimensionIndex |
bool | m_SampleLastDimensionRandomly |
bool | m_SubtractMean |
bool | m_TransformIsStackTransform |
|
protected |
Definition at line 172 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 173 of file itkVarianceOverLastDimensionImageMetric.h.
typedef SmartPointer< const Self > itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ConstPointer |
Definition at line 62 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::CoordinateRepresentationType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::CoordinateRepresentationType |
Typedefs from the superclass.
Definition at line 88 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::DerivativeType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::DerivativeType |
Definition at line 113 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageConstPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageConstPointer |
Definition at line 93 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 169 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Protected Typedefs Typedefs inherited from superclass
Definition at line 164 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 165 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageLimiterOutputType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageLimiterOutputType |
Definition at line 125 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageLimiterType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageLimiterType |
Definition at line 122 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageMaskPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageMaskPointer |
Definition at line 109 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageMaskType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageMaskType |
Definition at line 108 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImagePixelType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImagePixelType |
Definition at line 115 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 167 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageRegionType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageRegionType |
Definition at line 64 of file itkVarianceOverLastDimensionImageMetric.h.
typedef FixedImageRegionType::SizeType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageSizeType |
Definition at line 65 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::FixedImageType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::FixedImageType |
Definition at line 92 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::GradientImageFilterPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::GradientImageFilterPointer |
Definition at line 107 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::GradientImageFilterType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::GradientImageFilterType |
Definition at line 106 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::GradientImagePointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::GradientImagePointer |
Definition at line 105 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::GradientImageType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::GradientImageType |
Definition at line 104 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::GradientPixelType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::GradientPixelType |
Definition at line 103 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::ImageSampleContainerPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ImageSampleContainerPointer |
Definition at line 121 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::ImageSampleContainerType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ImageSampleContainerType |
Definition at line 119 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::ImageSamplerPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ImageSamplerPointer |
Definition at line 118 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::ImageSamplerType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ImageSamplerType |
Definition at line 117 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::InputPointType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::InputPointType |
Definition at line 96 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::InterpolatorPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::InterpolatorPointer |
Definition at line 101 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::InterpolatorType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::InterpolatorType |
Definition at line 100 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MeasureType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MeasureType |
Definition at line 112 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageConstPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageConstPointer |
Definition at line 91 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 171 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageDerivativeScalesType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageDerivativeScalesType |
Definition at line 129 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 174 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 166 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageLimiterOutputType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageLimiterOutputType |
Definition at line 127 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageLimiterType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageLimiterType |
Definition at line 123 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageMaskPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageMaskPointer |
Definition at line 111 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageMaskType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageMaskType |
Definition at line 110 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImagePixelType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImagePixelType |
Definition at line 90 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 170 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageRegionType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageRegionType |
Definition at line 116 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::MovingImageType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::MovingImageType |
Definition at line 89 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
Definition at line 175 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::OutputPointType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::OutputPointType |
Definition at line 97 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::ParametersType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::ParametersType |
Definition at line 114 of file itkVarianceOverLastDimensionImageMetric.h.
typedef SmartPointer< Self > itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::Pointer |
Definition at line 61 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::RealType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::RealType |
Definition at line 102 of file itkVarianceOverLastDimensionImageMetric.h.
typedef VarianceOverLastDimensionImageMetric itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::Self |
Standard class typedefs.
Definition at line 58 of file itkVarianceOverLastDimensionImageMetric.h.
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::Superclass |
Definition at line 60 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::TransformJacobianType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::TransformJacobianType |
Definition at line 99 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::TransformParametersType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::TransformParametersType |
Definition at line 98 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::TransformPointer itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::TransformPointer |
Definition at line 95 of file itkVarianceOverLastDimensionImageMetric.h.
typedef Superclass::TransformType itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::TransformType |
Definition at line 94 of file itkVarianceOverLastDimensionImageMetric.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 158 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
|
overrideprotectedvirtual |
Computes the innerproduct of transform Jacobian with moving image gradient. The results are stored in imageJacobian, which is supposed to have the right size (same length as Jacobian's number of columns).
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage >.
Reimplemented in elastix::VarianceOverLastDimensionMetric< TElastix >.
|
override |
Get the derivatives of the match measure.
|
virtual |
|
virtual |
Get functions.
|
override |
Get the value for single valued optimizers.
|
override |
Get value and derivatives for multiple valued optimizers.
|
override |
Initialize the Metric by making sure that all the components are present and plugged together correctly.
itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::itkStaticConstMacro | ( | FixedImageDimension | , |
unsigned int | , | ||
FixedImageType::ImageDimension | |||
) |
The fixed image dimension.
itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage >::itkStaticConstMacro | ( | MovingImageDimension | , |
unsigned int | , | ||
MovingImageType::ImageDimension | |||
) |
The moving image dimension.
|
static |
Method for creation through the object factory.
|
private |
|
overrideprotected |
|
private |
Sample n random numbers from 0..m and add them to the vector.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Set functions.
|
virtual |
|
virtual |
|
private |
GridSize of B-spline transform.
Definition at line 206 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Initial variance in last dimension, used as normalization factor.
Definition at line 203 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Definition at line 196 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Definition at line 195 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Definition at line 197 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Variables to control random sampling in last dimension.
Definition at line 194 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Bool to determine if we want to subtract the mean derivate from the derivative elements.
Definition at line 200 of file itkVarianceOverLastDimensionImageMetric.h.
|
private |
Bool to indicate if the transform used is a stacktransform. Set by elx files.
Definition at line 209 of file itkVarianceOverLastDimensionImageMetric.h.
Generated on 1667476801 for elastix by ![]() |
![]() |