![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkSumOfPairwiseCorrelationCoefficientsMetric.h>
Definition at line 33 of file itkSumOfPairwiseCorrelationCoefficientsMetric.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 SumOfPairwiseCorrelationCoefficientsMetric | 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 |
SumOfPairwiseCorrelationCoefficientsMetric () | |
~SumOfPairwiseCorrelationCoefficientsMetric () 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 |
SumOfPairwiseCorrelationCoefficientsMetric (const Self &) | |
Private Attributes | |
FixedImageSizeType | m_GridSize |
unsigned int | m_NumAdditionalSamplesFixed |
unsigned int | m_ReducedDimensionIndex |
bool | m_SubtractMean |
bool | m_TransformIsStackTransform |
|
protected |
Definition at line 148 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 149 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef SmartPointer< const Self > itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ConstPointer |
Definition at line 43 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::CoordinateRepresentationType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::CoordinateRepresentationType |
Typedefs from the superclass.
Definition at line 63 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::DerivativeType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::DerivativeType |
Definition at line 88 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageConstPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageConstPointer |
Definition at line 68 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 145 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Protected Typedefs Typedefs inherited from superclass
Definition at line 140 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 141 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageLimiterOutputType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageLimiterOutputType |
Definition at line 100 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageLimiterType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageLimiterType |
Definition at line 97 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageMaskPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageMaskPointer |
Definition at line 84 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageMaskType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageMaskType |
Definition at line 83 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImagePixelType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImagePixelType |
Definition at line 90 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 143 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageRegionType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageRegionType |
Definition at line 45 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef FixedImageRegionType::SizeType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageSizeType |
Definition at line 46 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::FixedImageType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::FixedImageType |
Definition at line 67 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::GradientImageFilterPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::GradientImageFilterPointer |
Definition at line 82 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::GradientImageFilterType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::GradientImageFilterType |
Definition at line 81 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::GradientImagePointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::GradientImagePointer |
Definition at line 80 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::GradientImageType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::GradientImageType |
Definition at line 79 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::GradientPixelType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::GradientPixelType |
Definition at line 78 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::ImageSampleContainerPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ImageSampleContainerPointer |
Definition at line 96 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::ImageSampleContainerType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ImageSampleContainerType |
Definition at line 94 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::ImageSamplerPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ImageSamplerPointer |
Definition at line 93 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::ImageSamplerType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ImageSamplerType |
Definition at line 92 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::InputPointType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::InputPointType |
Definition at line 71 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::InterpolatorPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::InterpolatorPointer |
Definition at line 76 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::InterpolatorType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::InterpolatorType |
Definition at line 75 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MeasureType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MeasureType |
Definition at line 87 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageConstPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageConstPointer |
Definition at line 66 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 147 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageDerivativeScalesType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageDerivativeScalesType |
Definition at line 104 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 150 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 142 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageLimiterOutputType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageLimiterOutputType |
Definition at line 102 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageLimiterType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageLimiterType |
Definition at line 98 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageMaskPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageMaskPointer |
Definition at line 86 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageMaskType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageMaskType |
Definition at line 85 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImagePixelType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImagePixelType |
Definition at line 65 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 146 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageRegionType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageRegionType |
Definition at line 91 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::MovingImageType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::MovingImageType |
Definition at line 64 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
Definition at line 151 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::OutputPointType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::OutputPointType |
Definition at line 72 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::ParametersType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::ParametersType |
Definition at line 89 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef SmartPointer< Self > itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::Pointer |
Definition at line 42 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::RealType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::RealType |
Definition at line 77 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef SumOfPairwiseCorrelationCoefficientsMetric itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::Self |
Standard class typedefs.
Definition at line 39 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef AdvancedImageToImageMetric< TFixedImage, TMovingImage > itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::Superclass |
Definition at line 41 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::TransformJacobianType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::TransformJacobianType |
Definition at line 74 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::TransformParametersType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::TransformParametersType |
Definition at line 73 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::TransformPointer itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::TransformPointer |
Definition at line 70 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
typedef Superclass::TransformType itk::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::TransformType |
Definition at line 69 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 134 of file itkSumOfPairwiseCorrelationCoefficientsMetric.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::SumOfPairwiseCorrelationCoefficientsMetric< TElastix >.
|
override |
Get the derivatives of the match measure.
|
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::SumOfPairwiseCorrelationCoefficientsMetric< TFixedImage, TMovingImage >::itkStaticConstMacro | ( | FixedImageDimension | , |
unsigned int | , | ||
FixedImageType::ImageDimension | |||
) |
The fixed image dimension.
itk::SumOfPairwiseCorrelationCoefficientsMetric< 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 |
Set functions.
|
virtual |
|
virtual |
|
virtual |
|
private |
GridSize of B-spline transform.
Definition at line 177 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
private |
Variables to control random sampling in last dimension.
Definition at line 170 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
private |
Definition at line 171 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
private |
Bool to determine if we want to subtract the mean derivate from the derivative elements.
Definition at line 174 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
|
private |
Bool to indicate if the transform used is a stacktransform. Set by elx files.
Definition at line 180 of file itkSumOfPairwiseCorrelationCoefficientsMetric.h.
Generated on 1667476801 for elastix by ![]() |
![]() |